{"id":1900895,"url":"https://alion.io/job/utorg-labs-holding-ltd-2026-senior-backend-developer-typescriptnode-js","title":"Senior Backend Developer (TypeScript/Node.js)","company":{"id":698286,"name":"UTORG LABS HOLDING LTD 2026","domain":"utorg.com","url":"https://alion.io/company/utorg","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Teamtailor","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"unspecified","remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":87000,"max_usd":215000,"period":"year","method":"global_role_seniority_cell","sample_n":6426},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Claude","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Ethers.js","optional":false},{"name":"Jest","optional":false},{"name":"Kubernetes","optional":false},{"name":"LLM","optional":false},{"name":"NATS","optional":false},{"name":"Nest.JS","optional":false},{"name":"Node JS","optional":false},{"name":"PCI DSS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Smart Contracts","optional":false},{"name":"Solana","optional":false},{"name":"Token Standards","optional":false},{"name":"TypeScript","optional":false},{"name":"Web3.js","optional":false},{"name":"Agile","optional":true},{"name":"Bitcoin","optional":true},{"name":"Docker","optional":true},{"name":"Ethereum","optional":true},{"name":"GCP","optional":true},{"name":"GDPR","optional":true},{"name":"Grafana","optional":true},{"name":"Helm","optional":true},{"name":"JavaScript","optional":true},{"name":"Kustomize","optional":true},{"name":"Material UI","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"Prometheus","optional":true},{"name":"Redis","optional":true},{"name":"Redux","optional":true},{"name":"TON","optional":true},{"name":"Tron","optional":true},{"name":"TypeORM","optional":true}],"status":"live","first_seen_at":"2026-08-14T08:19:59Z","employer_posted_date":"2026-08-14","last_verified_at":"2026-10-12T04:37:59Z","board_verified":true,"closed_at":null,"days_open":59,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":59},"description":"About Utorg\nFounded in 2019, Utorg builds the infrastructure for stablecoin payments: on- and off-ramps, self-custodial wallets, and crypto cards. Over 2 million users across 130+ countries already buy, hold, and spend crypto through our app. On the B2B side, the same rails power 2,100+ platforms, with $2.4B+ moved to date.\nFully MiCA-authorized across the EEA. PCI DSS Level 2 certified. Backed by Dragonfly, TA Ventures, and Hypra.\nLocation: Remote\nTech stack: TypeScript, Node.js, NestJS, PostgreSQL, TypeORM, NATS JetStream, Redis, Jest, Docker, Kubernetes, Google Cloud Platform.\nBlockchains: EVM-compatible, Bitcoin-family, Tron, Solana, TON.\nAbout the role:\nWe're looking for a Senior Backend Engineer who thinks in systems and owns the outcome: two large-scale microservice platforms (30+ and 25+ services), blockchain integrations handling real user funds across multiple networks, a fintech product available in 190+ countries.\nThis role partially offloads the Tech Lead. That means making architectural calls independently, driving complex integrations with payment providers and blockchain networks, and shaping technical direction, not just contributing to it.\nThe bar is high by design. If you've been in rooms where key technical decisions get made, and you were the one making them or should have been, let's talk.\nWhat you’ll do:\nOwn backend architecture across two large-scale microservice platforms (30+ and 25+ services) from system design and API contracts to data flow and inter-service communication.\nLead complex integrations - payment providers, card issuers, blockchain networks, third-party APIs, and take full responsibility for their reliability in production.\nDrive performance and scalability - identify bottlenecks, design caching strategies, optimize database queries, and ensure the platform handles growing load.\nShape technical direction - make architectural decisions, evaluate trade-offs, and influence the team’s engineering standards. You’ll partially offload the Tech Lead so the team can scale.\nBuild and improve AI-powered processes - our team actively uses LLM-based systems to automate operational and development workflows. You’ll contribute to and extend this direction.\nContribute to back-office frontends (~20% of your time) - maintain and extend React-based admin dashboards used by internal teams.\nOwn features end-to-end from planning and architectural design to implementation, testing, production monitoring, and iterative improvement.\nCollaborate closely with Product, QA, and cross-functional teams - produce clear technical documentation, participate in code reviews, and share knowledge.\nTake part in a shared on-call rotation - roughly one week a month.\nWho you are:\nTechnically strong with an architectural mindset - you don’t just write code; you design systems. You think about data flows, failure modes, and long-term maintainability before writing the first line.\nOpinionated and able to defend your decisions - you bring an expert perspective to technical discussions and can articulate trade-offs clearly to both engineers and stakeholders.\nProactive problem-solver - you find issues before they become incidents and propose solutions without waiting to be asked.\nProduct-driven - most of your time goes into shipping features and solving real user problems, not open-ended refactoring.\nSelf-motivated and responsible - you thrive in small teams, enjoy autonomy, and take full ownership of the development process.\nWhat you will bring (must-have):\nLast 5+ years of production experience in backend development with Type Script/Node.js as the primary stack.\nLast 2+ years with NestJS in production - modules, providers, middleware, guards, interceptors, microservice architecture with custom transports.\nProduction blockchain experience - you’ve worked with on-chain transactions, multiple networks, and real user funds. You understand HD wallets (BIP32/BIP39), smart contracts, ABI, ERC-20/SPL tokens, and the differences between account-based and UTXO models. Experience with libraries like ethers.js, viem, and solana/web3.js.\nAI-driven development - you actively use AI tools (Claude, Copilot, Cursor) in your daily workflow. Beyond personal productivity, you have experience optimizing business or organizational processes with AI/LLMs-building automations, internal tools, or workflows powered by language models.\nDeep PostgreSQL expertise - schema design, indexing (partial, GIN/GiST), query optimization, migrations with zero downtime, database-per-service pattern.\nHands-on microservices experience - not a monolith split into modules. You’ve dealt with inter-service communication (RPC + pub/sub), message brokers, idempotency, eventual consistency, saga/outbox patterns.\nSystem design experience - decomposing services, designing API contracts, data flow architecture, capacity planning. You can whiteboard a system and explain why you made each decision.\nComplex integration experience - you’ve built and maintained integrations with third-party APIs, payment systems, or similar external services in production. You know how to handle retries, circuit breakers, and graceful degradation.\nPerformance engineering - profiling, caching strategies, load analysis, bottleneck identification. You can optimize a slow query and a slow service alike.\nStrong testing discipline - unit tests (Jest), integration tests with real databases, microservice testing.\nSecurity-conscious - in fintech and crypto, every code path can touch real user funds. You build accordingly.\nSkilled in technical research - evaluating trade-offs, testing hypotheses, and making data-driven architectural decisions.\nEnglish proficiency at Upper-Intermediate. Fluent in Russian.\nNice to have:\nExperience with NATS JetStream as a transport layer (streams, consumers, delivery policies).\nObservability: OpenTelemetry, Prometheus + Grafana, structured logging (pino), distributed tracing.\nKubernetes beyond basics: Kustomize/Helm, deployment strategies, resource management.\nFintech domain knowledge: PCI DSS, GDPR, KYC/AML, payment systems.\nExperience mentoring junior/middle developers.\nReact basics for back-office UIs (functional components, hooks, Redux, Material-UI).\nInteraction with other teams:\nClose collaboration with Product, QA, Frontend, and Mobile. Cross-functional communication is an essential part of the role. Partially offload the Tech Lead: own architectural and technical decisions, independently drive complex integrations, and influence the platform's technical direction. This is not an executor role. We need someone with strong expert opinions who can be relied upon for key technical decisions.\nKey results (30-60-90):\n30 days: First features shipped to production. Deep dive into the stack, architecture, and domain (blockchain, fintech). Clear understanding of core services and how they interact.\n60 days: Independently drives a complex integration or a major feature. Participates in architectural code reviews. Brings first proposals for improvements.\n90 days: Makes architectural decisions on their scope. Influences technical direction. Partially offloads decision-making from the Tech Lead. Participates in planning.\nWhat we offer:\nWork fully remote as part of an agile, international team reshaping the future of finance.\nAn engineering culture that encourages the adoption of modern tools and development practices, giving engineers real influence over technologies, workflows, and technical decisions.\nTwo career tracks - grow into Tech Lead or deepen your expertise as Staff/Principal IC. You choose the path.\nCareer progression and professional development in a forward-thinking fintech environment.\nCompetitive salary range based on individual performance review.\nTransparent feedback and a culture that values ownership, open dialogue, and visible impact.\nRecruitment Process\nApplication. Submit your application and CV.\n\nApplication Review. Our team reviews your experience and qualifications.\n\nHR Interview. An introductory conversation to discuss your professional background and expectations.\n\nTechnical Interview. Assessment of your technical expertise, system design skills, and relevant experience.\n\nTeam Lead Interview. A discussion focused on team fit, collaboration style, and alignment with engineering culture.\n\nOffer. Receiving the offer and details about the next steps.","description_format":"text","description_chars":8371,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Russian","level":"Advanced (C1)","optional":false},{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Blockchain & Crypto","Cryptocurrencies","Stablecoins"],"lifecycle":[{"event":"open","at":"2026-10-05T10:55:45Z"}],"visa":[],"liveness":{"score":26,"band":"fade","label":"Fading","p_open":1,"p_active":0.575,"p_room":0.45,"age_days":58,"expected_fill_days":34,"reasons":["conf:2","win:tail"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/utorg-labs-holding-ltd-2026-senior-backend-developer-typescriptnode-js","json_url":"https://alion.io/job/utorg-labs-holding-ltd-2026-senior-backend-developer-typescriptnode-js.json","meta":{"generated_at":"2026-10-12T11:27:06Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":17766,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":698286},"rest":"https://alion.io/mcp/rest/get_company?id=698286"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Futorg-labs-holding-ltd-2026-senior-backend-developer-typescriptnode-js"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Futorg-labs-holding-ltd-2026-senior-backend-developer-typescriptnode-js"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Futorg-labs-holding-ltd-2026-senior-backend-developer-typescriptnode-js"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/utorg-labs-holding-ltd-2026-senior-backend-developer-typescriptnode-js\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Futorg-labs-holding-ltd-2026-senior-backend-developer-typescriptnode-js"}]}