About the role
We are looking for a Senior Full-Stack Engineer to join our product engineering squads in Ha Noi. You will work directly on client products — typically UK fintech or EU SaaS — as an embedded senior member of a small, high-performing team. Every engineer on our team uses AI tooling as a standard part of their workflow.
Tech stack
React
Node.js
TypeScript
PostgreSQL
What you will do
- Design and implement scalable full-stack features across React front-ends and Node.js back-ends
- Own your work end-to-end: from architecture decisions through code review, testing, and production deployment
- Collaborate async-first with client-side engineering leads and product managers across UK/EU time zones
- Contribute to code quality standards, technical documentation, and onboarding of new engineers
- Integrate AI tooling (Copilot, LLM APIs, agentic flows) into your daily development workflow
- Participate in technical discovery calls with clients to scope requirements and propose solutions
What we are looking for
- 5+ years of professional software engineering experience
- Strong proficiency in React (hooks, performance optimisation, state management) and Node.js
- Solid understanding of relational databases (PostgreSQL or MySQL) and RESTful/GraphQL API design
- Experience working in cross-functional agile teams with CI/CD pipelines and Git-based workflows
- Comfortable with cloud deployment (AWS, GCP, or Azure) and containerisation (Docker/Kubernetes)
- Strong written and spoken English — you will communicate daily with international clients
- Ability to work independently, raise blockers early, and deliver without close supervision
Nice to have
- Experience integrating LLM APIs (OpenAI, Anthropic, Gemini) or building AI-assisted features
- Exposure to fintech, SaaS, or regulated-industry products
- Familiarity with TypeScript and testing frameworks (Jest, Playwright, Cypress)
- Prior experience in a remote or distributed team with international clients
Apply for this role
We review every application personally and reply within 5 business days.