As a Software Engineer II, you will play a key role in designing, building, and maintaining services and features that directly impact our users. You’ll work as part of a squad alongside senior engineers, product managers, and designers, contributing to everything from backend services and APIs to mobile and web integrations—depending on your stack.
Requirements
- 4+ years of professional software engineering experience
- Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent practical experience.
- Proficient in React Native Front end development.
- Proficient in backend development using Java (Spring Boot)/Nodejs and Python.
- Solid understanding of Git.
- Strong proficiency in Data Structures & Algorithms, problem-solving aptitude
- Deep understanding of the challenges associated with operating large-scale production systems with experience in continuous integration, test automation, and monitoring
- Solid understanding of JavaScript (ES5) and front-end integration.
- Strong grasp of cloud platforms (AWS, GCP, Azure) and container technologies (Docker, Kubernetes, OpenShift).
- Familiarity with modern CI/CD tools (GitLab, Jenkins, Maven, Gradle) and Git best practices.
- Experience in building scalable, highly available, and secure applications.
- Strong troubleshooting, debugging, and problem-solving skills.
Benefits
- Shape the future of travel technology across Southeast Asia.
- Work with talented, passionate engineers in a collaborative, supportive environment.
- Get hands-on experience with cutting-edge technologies and large-scale systems.
- Enjoy a dynamic, fast-paced culture that supports personal growth, innovation, and continuous learning.