For this position, we are looking for someone curious and passionate about technology, with an emphasis on web development and big data
You will join a team of 6 talented and creative full stack engineers, who follow an agile We are based in Geneva, but we collaborate with multiple Expedia Group s teams around the Every developer is given a high level of ownership to permit learning and fully own the
Tasks
- Collaborate with Product Manager, UX Designer, Data Engineers and peers to understand business requirements and shape exciting new product features
- Participate in technical design discussions to challenge and propose alternate approaches
- Be responsible and develop best-in-class web applications end-to-end (front-end, APIs, data pipelines), which are scalable, fast and robust
- Test, debug, monitor and actively support our applications, APIs and data pipelines
As a member of the team, you should demonstrate excellence and commitment in our team values and help others doing the same:
- Take ownership and strive for
- Be eager to learn and share the experience with the
- Be open-minded and ready to work with people from all over the
- Be able to think wider, both technically and
- Take opportunities to build technical expertise in new
- Develop business knowledge balanced with technical
Requirements
The ideal candidate will have experience in all listed areas, but we will interview candidates with related experience with a track record of learning new
- Experience with algorithms and data structures
- Strong experience in web development, including API and performance optimization
- Experience with a JavaScript framework, with a strong preference for React
- Experience in backend development with , TypeScript
- Experience in relational databases and optimization
- Experience in building data pipelines using big data technologies, such as Spark
Nice-to-have skills:
- Experience with Agile/Scrum methodologies
- Knowledge of several Amazon Web Services
- Knowledge of GraphQL and Apollo federation
- Experience with Java Spring Boot development
Benefits
What we offer?
- Possibility part-time home-office
- 5 weeks holidays
- Possible relocation package
Still wondering why you should apply?
- You will work alongside motivated
- Proximity management to establish a strong team bond with Enova!
- Your daily activities will be interesting, challenging, and
- No day will be like another!