Full Stack Engineer
Full Stack Engineer at Mox Bank (Hong Kong) building web and mobile APIs and event-driven microservices using Kotlin/Java, Kafka, and AWS, alongside modern JavaScript frontends with React/React Native. Day-to-day involves collaborating with designers on UX, applying TDD/DDD and CI/CD, and owning services end to end.
- Compensation
- Not disclosed
- Location
- Hong Kong (SAR), Hong Kong (SAR)
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Minimum of a Bachelor's Degree in Computer Science, Software Engineering, Maths, Physics or related field
- Experience building and maintaining mobile apps
- Fluent with TypeScript / JavaScript and experience building modern JavaScript component applications
- Deep understanding of ReactJS or React Native
- Fluent with Kotlin, Java or Scala
- Solid experience in back-end development
- Experience collaborating on software projects with design and backend aspects
- Experience with iterative delivery, driven by customer feedback and data insights
- Work well as part of a team in a fast-paced environment
- Excellent communication and organisational skills
Nice to have
- Experience with GraphQL
Full description
About Mox
Mox is built by and for the ones who aspire to live life to the fullest – we call them Generation Mox!
The name Mox reflects the endless opportunities we can create, - Mobile eXperience; Money eXperience; Money X (multiplier), eXponential growth, eXploration… it’s all up for us to define together.
**Why Mox
Mox helps you grow – your money, your world, your possibilities. We equip you with the financial management tools, information and insights you need to make your dreams, big or small, come true.
Everything at Mox – from our products, features, to rewards – is designed based on customer research, tailor made for your needs. We care about what customers care about, especially in data security and privacy. Data ethics is core to everyone here at Mox.
Mox rewards you with an array of banking and lifestyle benefits. Who says banking can’t be fun?
- Join us in scaling and evolving a digital bank using cloud-native technologies. We are a high-performing team solving meaningful problems in a fast-moving environment, and we deliver quality at speed through small, interdisciplinary teams. We are redefining what modern banking in Hong Kong can look like through engineering excellence, product thinking, and continuous delivery.
- Build and continuously improve customer-facing products and the supporting backend systems that enable them.
- Design, develop, and maintain robust APIs, services, and user interfaces across the full application stack.
- Deliver end-to-end product features from frontend experience through backend integration and production release.
- Implement secure, scalable, and resilient solutions with strong attention to availability, observability, and operational reliability.
- Work across TypeScript, Java/Kotlin, and cloud-native services in a distributed architecture.
- Build and evolve event-driven integrations and data flows using modern patterns and strong API design principles.
- Write high-quality, maintainable code with strong automated test coverage at unit, integration, and service levels.
- Collaborate closely with product, design, and platform teams to ship features that delight customers and strengthen trust.
- Use containers, orchestration, and CI/CD practices to support reliable delivery and rapid iteration.
- Participate in production monitoring, incident response, and continuous improvement of service resilience.
- Contribute to engineering standards, process improvement, and technical decision-making within the team.
- You build it, you run it.