Full Stack Developer
Summary
Builds and maintains travel-industry software using React, PHP Laravel, and event-driven microservices on AWS/Kubernetes, with a focus on Domain-Driven Design and automated testing.
Key Responsibilities
You will:
- Building new features and integrations with third‑party systems, across both back‑end and front‑end.
- Developing front‑end interfaces in React.
- Performing improvements and bug fixes to ensure system reliability.
- Creating and maintaining automated tests for robust and efficient software.
- Helping to refine user stories and tasks, ensuring they are well understood and actionable.
- Identifying technical debt that needs attention and actively working to address it.
- Utilizing command and event buses in an event‑driven architecture style.
- Working within a hybrid ecosystem that combines monoliths and microservices running in a Kubernetes (K8s) cluster in AWS.
- Using Domain‑Driven Design to drive the development efforts.
- Maintaining a clear and efficient code structure based on best practices and Domain‑Driven Design.
- Conducting code reviews to ensure code quality and best practices.
- Designing and managing RESTful API endpoints.
- Ensuring proper separation of domains and promoting low coupling within the codebase.
Qualifications & Requirements
- 3–5 years of related technical experience
- Previously worked on a travel business systems
- Can consider global or local from software companies
- Hands‑on experience with React and PHP Laravel
- Proper knowledge or exposure with RESTful APIs, Kubernetes (K8s), AWS
Work Setup
Full onsite on 1st month (training), Hybrid eventually (3x onsite per week)
Work Schedule
Mid‑shift (11am - 8pm or 10am - 7pm)
Locations
BGC