Remotery

Senior Backend Developer, TypeScript/Node.js

Posted 6 days ago

This is a fully remote position, open to applicants in United Arab Emirates (UAE).

📋 Description

• Take charge of backend architecture for two extensive microservice platforms, comprising over 30 and 25 services.

• Spearhead intricate integrations with payment providers, card issuers, blockchain networks, and various third-party APIs.

• Enhance performance and scalability by identifying bottlenecks, implementing caching strategies, optimizing database queries, and managing load.

• Influence the technical direction through architectural decisions, evaluating trade-offs, and setting engineering standards.

• Develop and refine AI-driven processes to streamline operational and development workflows.

• Dedicate around 20% of your time to building React-based back-office admin dashboards.

• Manage features from inception to completion, encompassing planning, architectural design, implementation, testing, production monitoring, and iterative enhancements.

• Collaborate effectively with Product, QA, Frontend, Mobile, and cross-functional teams.

• Create technical documentation, engage in code reviews, and disseminate knowledge.

• Participate in a shared on-call rotation, approximately one week each month.

• Assist the Tech Lead by taking ownership of architectural and technical decisions.

• Drive complex integrations and help shape the technical direction of the platform.

• Achieve the delivery of initial production features within 30 days.

• Independently manage a complex integration or significant feature within 60 days.

• Make architectural decisions within scope and influence the technical direction within 90 days.


⛳️ Requirements

• Over 5 years of production experience in backend development, primarily using TypeScript/Node.js.

• At least 2 years of experience with NestJS in a production environment, including modules, providers, middleware, guards, interceptors, and custom-transport microservice architecture.

• Extensive expertise in PostgreSQL, covering schema design, partial and GIN/GiST indexing, query optimization, zero-downtime migrations, and database-per-service patterns.

• Practical experience with microservices, focusing on inter-service communication, RPC, pub/sub, message brokers, idempotency, eventual consistency, saga patterns, and outbox patterns.

• Experience in system design, including service decomposition, API contracts, data-flow architecture, and capacity planning.

• Proven 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.

• Must have production experience with blockchain, 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 like ethers.js, viem, and solana/web3.js.

• Must have experience in AI-driven development, including daily use of Claude, Copilot, or Cursor, and a track record of optimizing business or organizational processes with AI/LLMs.

• Strong testing discipline, utilizing Jest, integration tests with real databases, and microservice testing.

• Experience with security-conscious development in fintech and crypto environments.

• Technical research capabilities for assessing trade-offs, testing hypotheses, and making data-driven architectural decisions.

• Proficiency in English at an Upper-Intermediate level.

• Fluency in Russian is required.

• Nice to have: Experience with NATS JetStream, OpenTelemetry, Prometheus, Grafana, pino, distributed tracing, Kubernetes/Kustomize/Helm, fintech compliance, mentoring, and basic knowledge of React.


🏝️ Benefits

• Enjoy the flexibility of working fully remote as part of an agile, international team dedicated to transforming the future of finance.

• Thrive in an engineering culture that promotes the use of modern tools and development practices.

• Have a real impact on the technologies, workflows, and technical decisions within the organization.

• Choose between two career tracks — advance to Tech Lead or deepen your expertise as a Staff/Principal IC.

• Benefit from career progression and professional development in an innovative fintech environment.

• Receive a competitive salary range based on individual performance evaluations.

• Experience transparent feedback and a culture that emphasizes ownership, open dialogue, and visible impact.

People also viewed

Zerion5 hours ago

Senior Backend Engineer

PT flagPortugal OnlyFull-timeBackend Engineer
ApplyView job
Sigma Software Group5 hours ago

Senior Back-end Engineer, Accessibility Product House

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Plain Concepts5 hours ago

Senior Golang Engineer

PT flagPortugal, +1 more countryFreelanceBackend Engineer
ApplyView job
GitLab5 hours ago

Senior Backend Engineer, Go, Tenant Scale – Gitaly

PL flagPoland, +1 more countryFull-timeBackend Engineer
ApplyView job
CRODU6 hours ago

Senior AI – Backend Engineer

PL flagPoland OnlyFull-timeBackend EngineerPLN 200 – PLN 220/hour
ApplyView job
Rockstar6 hours ago

Senior Rails Engineer

US flagUnited States, +1 more countryFull-timeBackend Engineer$130k – $180k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers