Hong Kong, Hong Kong SAR, Hong Kong
Full Stack Developer
Job Description:
Responsibilities
- Contribute across the full UX lifecycle, from wireframes to implementation and release
- Collaborate with designers and stakeholders to deliver elegant, user-focused solutions
- Build and maintain RESTful APIs and Kafka-based microservices
- Develop APIs for web and mobile, and help evolve a microservices-based architecture
- Work primarily with Kotlin/Java, with flexibility to use other languages when appropriate
- Utilize scalable AWS infrastructure
- Write clean, maintainable code with TDD, DDD, CI/CD practices
- Take ownership from development through deployment ("you build it, you run it")
Requirements
- Strong experience with web and mobile app development
- Proficient in TypeScript/JavaScript; experience with ReactJS or React Native
- Backend experience with Java (required), Kotlin (preferred), Python (nice to have)
- Familiarity with GraphQL is a plus
- Solid understanding of backend systems and microservice design
- Degree in Computer Science, Engineering, Math, Physics, or related field
- Able to handle end-to-end project work, contribute ideas, and challenge norms constructively
- Calm under pressure, able to work in a fast-paced environment