TypeScript Engineer - Open Source Tooling

YO IT Consulting

Dubai

On-site

AED 201,000 - 391,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

YO IT Consulting seeks a TypeScript Engineer for Open Source Tooling on a remote contract based in Dubai, United Arab Emirates. You will contribute to open-source repositories using strongly typed feature development and robust documentation.

The role emphasizes type safety, performance improvements, peer review, and maintaining consistency with existing APIs and project guidelines.

Qualifications

  • Experience building TypeScript features for open-source projects.
  • Strong understanding of typed APIs and interfaces.
  • Experience with asynchronous programming and debugging in complex codebases.

Responsibilities

  • Build production-quality TypeScript features for open-source projects.
  • Understand repository structure, dependencies, and contribution rules.
  • Translate issues into concrete implementation steps and designs.
  • Design robust modules, utilities, and APIs.
  • Improve type safety and reduce runtime errors viaTypeScript features.
  • Write unit and integration tests and verify builds and linting.
  • Prepare focused pull requests with rationale and validation.

Skills

TypeScript
Open-source development
Static type systems
Typed API design
Generics and interfaces
Asynchronous programming
Git version control
Pull-request review
API documentation
Contributor onboarding

Job description

Job Snapshot

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C Engineer - Open Source Development
C Engineer - Open Source Development

YO IT Consulting • Dubai

On-site
AED 201,000 - 391,000
C Systems Engineer - Open Source Projects
C Systems Engineer - Open Source Projects

YO IT Consulting • Al Ruways Industrial City

On-site
AED 18,000 - 35,000
Java Platform Engineer - Open Source Codebases
Java Platform Engineer - Open Source Codebases

YO IT Consulting • Al Ruways Industrial City

On-site
AED 201,000 - 391,000
Software Engineer - AI Code Evaluation
Software Engineer - AI Code Evaluation

YO IT Consulting • Dubai

On-site
AED 201,000 - 391,000
Code Quality Engineer - AI Training Projects
Code Quality Engineer - AI Training Projects

YO IT Consulting • Abu Dhabi

On-site
AED 201,000 - 391,000
Rust Developer - Backend AI Tools
Rust Developer - Backend AI Tools

YO IT Consulting • Dubai

On-site
AED 200,880 - 312,480
Remote work
Senior C Engineer — Open Source Contributor (Remote)
Senior C Engineer — Open Source Contributor (Remote)

YO IT Consulting • Dubai

On-site
AED 201,000 - 391,000
Senior Software Engineer - AI Evaluation
Senior Software Engineer - AI Evaluation

YO IT Consulting • Dubai

On-site
AED 300,000 - 520,000
Full Stack Software Engineer
Full Stack Software Engineer

Talenzon group • Dubai

On-site
Remote Python Engineer — Open Source Tools (Contract)
Remote Python Engineer — Open Source Tools (Contract)

YO IT Consulting • Abu Dhabi Emirate

On-site
AED 18,000 - 35,000