About the Role
The engineer will contribute to full-stack development, collaborate on system architecture, write clean code, and support the delivery of features that enhance user experience and platform scalability.
Responsibilities
- Design and implement backend services and APIs
- Write frontend code to improve user interaction and interface performance
- Participate in code reviews to ensure code quality and best practices
- Collaborate with product managers and designers to define feature requirements
- Troubleshoot and resolve technical issues in production environments
- Optimize application performance and system reliability
- Contribute to database design and query efficiency
- Work with deployment pipelines and continuous integration tools
- Support testing strategies including unit and integration tests
- Document technical designs and system changes
- Follow agile development methodologies in sprint planning and stand-ups
- Engage in architectural discussions and technical decision-making
- Monitor application metrics and respond to alerts
- Implement security best practices across services
- Stay current with evolving technology and platform updates
- Assist in scaling systems to handle increased traffic and data volume
- Ensure compatibility across platforms and devices
- Refactor legacy code to improve maintainability
- Collaborate with operations teams for smooth service deployment
- Contribute to technical onboarding for new team members
- Promote engineering standards across the development lifecycle
- Evaluate third-party tools and libraries for integration
- Support incident response and post-mortem analysis
- Participate in feature rollout and user feedback review
- Maintain focus on delivering reliable and tested software
Nice to Have
- Master’s degree in Computer Science or related field
- Experience in the travel or e-commerce industry
- Contributions to open-source software projects
- Exposure to serverless architectures
- Experience with GraphQL
- Knowledge of performance tuning and load testing
- Familiarity with infrastructure as code tools
- Experience with A/B testing frameworks
- Background in full-stack development
- Understanding of internationalization and localization practices
- Experience working with large-scale data systems
- Knowledge of accessibility standards
- Prior work in high-availability environments
- Familiarity with mobile web optimization
- Interest in user-centric product development
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Part of an agile engineering team focused on building scalable travel technology solutions
What We Offer
- Opportunities for professional growth and technical mentorship
- Access to learning resources and conference participation
- A collaborative and inclusive work culture
- Health, dental, and retirement benefits
- Paid time off and parental leave policies
About the Team
- Engineers work in autonomous teams aligned to product domains
- Emphasis on innovation, code quality, and customer impact
- Regular tech talks and knowledge-sharing sessions
Available for qualified candidates