Gulf Careers – Jobs in Dubai.
UAE, Saudi, Kuwait, Qatar, Oman, Bahrain

Sign Up & Advertise Jobs Free
The Best Free Job Posting Site in UAE & GCC

CareersInGulf.com – Top Gulf Job Portal | Find the Latest Jobs in Dubai, UAE, Saudi Arabia, Oman, Qatar, Bahrain, Kuwait & GCC. The Best Free Job Posting Site in Dubai & the Middle East.
jobs in UAE Dubai Abu Dhabi Sharjah Ajman UAE JOBS Jobs in Saudi Arabia Saudi Jobs jobs in kuwait Kuwait Jobs jobs in oman Oman Jobs jobs in Qatar Qatar Jobs jobs in bahrain Bahrain Jobs
Dubai Jobs Abudhabi Jobs Sharjah Jobs RAK Jobs UAQ Jobs Fujairah Jobs Riyadh Jobs Dammam Jobs Jobs for Indians Jobs for Pakistanis Jobs for Philippines Jobs for other Nationalities

Post jobs for free on the best job site in UAE & GCC – Sign up now & get 10 Free Job Posting Credits!

TypeScript Engineer - Open Source Tooling

Posted date [2026-08-19]   (ID: 49852)
Gulf and UAE company jobs
YO IT Consulting specializes in recruiting remote professionals for AI training and data annotation projects with global companies. Based in Abu Dhabi Emirate, United Arab Emirates, the company connects qualified talent worldwide with flexible remote opportunities that contribute to the development and improvement of modern artificial intelligence systems.

Job Description and Requirements

TypeScript Engineer - Open Source Tooling

Job Snapshot

Role: TypeScript Engineer - Open Source Tooling
Location: Dubai, United Arab Emirates
Industry: Computer Software
Function: Software Engineering / Development
Experience: Relevant open-source experience preferred
Job Type: Contractor

Position Overview

YO IT Consulting is seeking a TypeScript Engineer - Open Source Tooling for a remote Computer Software contract based in Dubai, United Arab Emirates. The contributor will enhance open-source repositories through strongly typed feature development, technical problem-solving, performance improvement, peer review, and clear developer documentation.

Job Details

Country: United Arab Emirates
City: Dubai
Industry: Computer Software
Function: Software Engineering / Development
Salary: 18000-35000
Estimated salary range based on similar jobs in Dubai; please confirm the final offer with the employer.
Gender: Any
Candidate Nationality: Any
Job Type: Contractor

Role Context

This project requires thoughtful contributions to established software repositories where changes must integrate cleanly with existing APIs, package structures, build processes, and coding


conventions. The engineer will use TypeScript as the main language while supporting related components in multi-language projects when necessary.

The work will strengthen type safety, application stability, execution performance, developer experience, and the maintainability of shared open-source tools.

Key Responsibilities

* Build production-quality TypeScript features for customer-relevant open-source projects.
* Understand repository organization, package dependencies, interfaces, and contribution requirements.
* Translate technical issues and feature requests into clear implementation steps.
* Design robust modules, APIs, utilities, and system components.
* Use TypeScript\'s type system to improve correctness and reduce runtime failures.
* Create reusable interfaces, generics, and abstractions suited to project needs.
* Investigate complex bugs through reproducible cases, logs, tests, and execution traces.
* Resolve asynchronous errors, state problems, integration defects, and compatibility concerns.
* Measure and improve performance where inefficient execution has been demonstrated.
* Modernize legacy JavaScript or TypeScript code while maintaining expected behaviour.
* Strengthen error handling and protect public contracts during refactoring.
* Write unit, integration, and regression tests for new and modified functionality.
* Verify package builds, linting, type checks, and automated test results before submission.
* Prepare focused pull requests describing the change, reasoning, and validation performed.
* Work through maintainer feedback and update submissions until quality expectations are met.
* Review peer contributions for correctness, type safety, readability, and architectural alignment.
* Participate in design discussions and explain technical trade-offs constructively.
* Maintain API documentation, setup instructions, examples, and contributor guidance.
* Assist with supporting components written in C++, Python, Java, Go, or Rust when relevant.
* Follow repository governance, licensing, security, and responsible-disclosure practices.

Ideal Profile

The position suits an experienced TypeScript developer who has worked on open-source or collaboratively maintained software. Exposure to large-scale, distributed, multi-package, or multi-language repositories is strongly valued.

Candidates should understand algorithms, data structures, asynchronous programming, typed API design, testing, debugging, performance analysis, and Git-based collaboration. Experience participating in detailed code reviews and improving software-development standards is preferred.

Knowledge of modern AI or machine learning systems would be useful but is not essential. Strong technical writing and dependable remote communication are required.

Skills Set

* TypeScript
* Open-source development
* Static type systems
* Typed API design
* Generics and interfaces
* Asynchronous programming
* Package-based architecture
* JavaScript modernization
* Algorithm implementation
* Distributed codebases
* Complex debugging
* Performance optimization
* Unit and integration testing
* Regression testing
* Build and lint workflows
* Git version control
* Pull-request review
* API documentation
* Contributor onboarding
* C++
* Python
* Java
* Go
* Rust

Why Join Us

This remote contract allows TypeScript engineers to contribute to software used and maintained beyond a single internal team. The work provides exposure to varied architectures, formal review practices, multi-language repositories, and opportunities to improve developer-facing tools with lasting technical value.

About the Company

YO IT Consulting connects skilled developers with specialized software and AI projects. This engagement supports open-source repositories requiring precise TypeScript development, effective technical collaboration, and sustainable engineering improvements.
Job Title TypeScript Engineer - Open Source Tooling
Post Details
Job Start Date
Salary from 18000.00
Salary to 35000.00
Number of Vacancies 1
Location Job Location -> UAE
Location City Dubai
    
Desired Candidate's Profile
Gender No Preference
Nationality
Candidate Current Location
Job Classification
Job Type Job Type -> Work from Home online Jobs
Industry Type Job Industry -> Computer Software
Job Function Job Functions -> Software-System Architecture
Employers Details
Company YO IT Consulting
Contact Person HR Manager
Designation HRM