First seen by Alion on Nov 11, 2026.
About the project
Our client is a fintech company building a new digital banking and payments product from scratch. The platform is built by several stream teams: core banking (accounts, ledgers, lending), payments and open banking, cards, financial crime (KYC, fraud, transaction monitoring) and customer engagement.
You will work in one of the stream teams together with a Senior engineer and the team's Tech Lead, building services, APIs and integrations with banking, payment and compliance providers.
The product is at an early stage: architecture, team and roadmap are being shaped now, and the scope will be refined together with the team. You will join a mixed team of client and NerdySoft engineers. AI-assisted development is part of everyday engineering.
What you will do
Build backend features end to end, from technical design to production
Develop services and APIs (REST / GraphQL) and integrations with banking, payment and compliance providers
Write automated tests and take part in code reviews
Estimate your features and take part in sprint planning
Work with AI coding assistants and agents every day: review the code they produce and keep it to the team's standards
Support features in production: monitoring, bug fixing, incident analysis
Clarify requirements and discuss solutions with the team and client stakeholders
What you bring
3+ years of commercial backend development with Node.js and TypeScript
Node.js frameworks (NestJS, Express or similar), an ORM or query builder and DB migrations
Commercial experience on a FinTech product: banking, payments, lending, cards, compliance or similar
Solid PostgreSQL (or other relational DB) skills: schema design, transactions, indexes
Experience building REST APIs and integrating external services: retries, timeouts, idempotency, error handling
Security basics: authentication and authorization (JWT, OAuth 2.0), secure coding
Experience with message queues or background jobs (RabbitMQ, Kafka, AWS SQS or similar)
Unit and integration testing (Jest or Vitest)
Docker, CI/CD, logging and monitoring; hands-on experience with AWS or another cloud
Daily use of AI coding assistants (Claude Code, Cursor, GitHub Copilot or similar): you can show how you check the code they produce
Ownership: you can take a feature from requirements to production with little supervision
English B2 (Upper-Intermediate): English is the working language of the team
Nice to have
NestJS
GraphQL
Money flows: idempotency, reconciliation, double-entry ledgers
React and TypeScript on the front end
Kubernetes, Terraform
LLM-based features
What we offer
Comfortable workplace and modern office facilities
Flexible working hours with no overtime and the ability to work remotely
50% compensation for certifications, conferences, training
50% compensation for English courses
18 working days of paid annual leave
Paid sick leave
Medical insurance and sports compensation

