Company:** Utorg
Employment type: FULL_TIME
Location: Remote
Owning architectural and technical decisions, independently driving complex integrations, and shaping technical direction. We need someone with a strong expert perspective.
Tech stack
TypeScript, Node.js, NestJS, PostgreSQL, TypeORM, NATS JetStream, Redis, Jest, Docker, Kubernetes, Google Cloud Platform.
Blockchains: EVM-compatible, Bitcoin-family, Tron, Solana, TON.
What you’ll do
- Own 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.
- Lead complex integrations — payment providers, card issuers, blockchain networks, third-party APIs — and take full responsibility for their reliability in production.
- Drive performance and scalability — identify bottlenecks, design caching strategies, optimize database queries, and ensure the platform handles growing load.
- Shape 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.
- Build 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.
- Contribute to back-office frontends (~20% of your time) — maintain and extend React-based admin dashboards used by internal teams.
- Own features end-to-end — from planning and architectural design to implementation, testing, production monitoring, and iterative improvement.
- Collaborate closely with Product, QA, and cross-functional teams — produce clear technical documentation, participate in code reviews, and share knowledge.