UMO

Senior TypeScript Developer

UMO

full-time

Posted on:

Location Type: Hybrid

Location: KyivUkraine

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Development of high-load microservices in TypeScript within a tech-driven fintech startup.
  • Design and implementation of high-load microservices using TypeScript.
  • Design of data pipelines and data storage systems.
  • Working with queues and asynchronous tasks, data streams, and data lakes.
  • Writing unit and integration tests.
  • Performance and resource consumption optimization for Node.js environments.
  • Participation in architectural decision-making.
  • Production system support.

Requirements

  • 4+ years of commercial experience in backend development with a focus on TypeScript / Node.js.
  • Strong understanding of microservices architecture.
  • Experience in building DWH systems or data pipelines.
  • Experience with queue systems and message brokers.
  • Excellent understanding of asynchronous programming and concurrency in TypeScript.
  • Experience in designing and scaling distributed systems.
  • Ability to read and improve existing code.
  • Proficient in Git and Docker.
  • Experience with PostgreSQL / Redis.
  • English proficiency — B2 level.
Benefits
  • A highly competitive salary package that recognizes your expertise and contribution.
  • Embrace a remote-first environment with flexible working hours, designed to support your work-life harmony.
  • Annual Leave- 24 days, dedicated paid sick leave, and Public Holidays.
  • Grow your skills with a dedicated learning budget and clear pathways for accelerated career development.
  • Join a world-class team building a prestigious, next-generation modern money platform that is redefining the future of finance.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsmicroservices architecturedata pipelinesasynchronous programmingconcurrencydistributed systemsunit testingintegration testingperformance optimization
Soft Skills
architectural decision-makingcode improvement