Senior Backend Developer, TypeScript/Node.js

Job not on LinkedIn

🔥 0 minutes ago

🇦🇪 United Arab Emirates (UAE) – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🗣️🇷🇺 Russian Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Utorg Labs

Utorg Labs

11 - 50 employees

Founded 2019

₿ Crypto

💳 Fintech

👥 B2C

Crypto • Fintech • B2C

Utorg Labs is a company that builds consumer-focused crypto payment products, including a non-custodial mobile wallet app, an integrated crypto payment card, and instant on-ramp services for buying and swapping cryptocurrencies. The platform emphasizes simple, fast, zero-fee purchases, wide token support, global availability, and self-custody, while offering business-tailored solutions and operating under EU crypto regulations.

📋 Description

• Own backend architecture across two large-scale microservice platforms with 30+ and 25+ services • Lead complex integrations with payment providers, card issuers, blockchain networks, and third-party APIs • Drive performance and scalability through bottleneck identification, caching strategies, database query optimization, and load management • Shape technical direction through architectural decisions, trade-off evaluation, and engineering standards • Build and improve AI-powered processes for operational and development workflows • Contribute approximately 20% of time to React-based back-office admin dashboards • Own features end-to-end from planning and architectural design through implementation, testing, production monitoring, and iterative improvement • Collaborate with Product, QA, Frontend, Mobile, and cross-functional teams • Produce technical documentation, participate in code reviews, and share knowledge • Participate in a shared on-call rotation, roughly one week per month • Partially offload the Tech Lead by owning architectural and technical decisions • Drive complex integrations and influence the platform’s technical direction • Deliver first production features within 30 days • Independently drive a complex integration or major feature within 60 days • Make architectural decisions within scope and influence technical direction within 90 days

🎯 Requirements

• 5+ years of production experience in backend development with TypeScript/Node.js as the primary stack • 2+ years with NestJS in production, including modules, providers, middleware, guards, interceptors, and custom-transport microservice architecture • Deep PostgreSQL expertise, including schema design, partial and GIN/GiST indexing, query optimization, zero-downtime migrations, and database-per-service patterns • Hands-on microservices experience with inter-service communication, RPC, pub/sub, message brokers, idempotency, eventual consistency, saga patterns, and outbox patterns • System design experience covering service decomposition, API contracts, data-flow architecture, and capacity planning • Production experience integrating third-party APIs, payment systems, or similar external services • Knowledge of retries, circuit breakers, graceful degradation, profiling, caching strategies, load analysis, and bottleneck identification • Production blockchain experience is MUST-HAVE, including on-chain transactions, multiple networks, real user funds, HD wallets, BIP32/BIP39, smart contracts, ABI, ERC-20/SPL tokens, account-based and UTXO models, and libraries such as ethers.js, viem, and solana/web3.js • AI-driven development is MUST-HAVE, including daily use of Claude, Copilot, or Cursor and experience optimizing business or organizational processes with AI/LLMs • Strong testing discipline with Jest, integration tests using real databases, and microservice testing • Security-conscious development in fintech and crypto environments • Technical research skills for evaluating trade-offs, testing hypotheses, and making data-driven architectural decisions • English proficiency at Upper-Intermediate level • Fluent Russian language proficiency • Nice to have: NATS JetStream, OpenTelemetry, Prometheus, Grafana, pino, distributed tracing, Kubernetes/Kustomize/Helm, fintech compliance, mentoring, and React basics

🏖️ Benefits

• Work fully remote as part of an agile, international team reshaping the future of finance • Engineering culture encouraging adoption of modern tools and development practices • Real influence over technologies, workflows, and technical decisions • Two career tracks — grow into Tech Lead or deepen expertise as Staff/Principal IC • Career progression and professional development in a forward-thinking fintech environment • Competitive salary range based on individual performance review • Transparent feedback and a culture that values ownership, open dialogue, and visible impact

Apply Now

Similar Jobs

🔥 16 hours ago

Pioneer

201 - 500

🛡️ Insurance

💼 Consulting

🏦 Banking

Senior Java Engineer building secure, scalable backend systems for Ceffu, an institutional digital asset custody platform. Designing distributed services, APIs, integrations, and AI engineering infrastructure for high-concurrency workloads.

🇦🇪 United Arab Emirates (UAE) – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Distributed Systems

Docker

Java

Kafka

Kubernetes

Microservices

MySQL

Postgres

RabbitMQ

Redis

Spring

Spring Boot

SpringBoot

🕒 July 30

Raw Ventures

11 - 50

🏥 Healthcare

💼 Consulting

📦 Logistics

Backend Engineer focusing on AI-driven development for a CTRM platform; designing services, data models, and APIs in Dubai's IT sector.

🇦🇪 United Arab Emirates (UAE) – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🗣️🇷🇺 Russian Required

Docker

JavaScript

Node.js

Python

SQL

🕒 July 29

OneBullEx

51 - 200

Golang Engineer developing and maintaining backend systems for cryptocurrency derivatives exchange. Ensuring high availability and performance with a focus on API and transaction engine optimizations.

🇦🇪 United Arab Emirates (UAE) – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇨🇳 Chinese Required

Docker

Java

Kafka

Kubernetes

MySQL

Python

RabbitMQ

Go

🕒 July 29

OneBullEx

51 - 200

Golang Developer developing core systems and settlement logic for a cryptocurrency derivatives exchange. Ensuring high performance and data integrity in a distributed environment with scalability requirements.

🇦🇪 United Arab Emirates (UAE) – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇨🇳 Chinese Required

Docker

Kafka

Kubernetes

MongoDB

MySQL

NoSQL

Postgres

Pulsar

Redis

SQL

Go

🕒 June 27

Axcera

11 - 50

💳 Fintech

☁️ SaaS

🤝 B2B

Senior Back-End Software Engineer design and develop complex back-end systems. Building secure integrations, working with AI initiatives, and ensuring performance and scalability.

🇦🇪 United Arab Emirates (UAE) – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

AWS

Docker

Java

JavaScript

Node.js

TypeScript