Skip to main content
Engineering

Senior Full-Stack Engineer

Ha Noi Full-time React / Node.js
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.