Software Engineer - Backend
Role details
Job location
Tech stack
Job description
Complimentary ride per quarter Access to online courses on LinkedIn Learning Weekly homecooked office lunches Mental wellness platform access Social responsibility initiatives Monthly consultation day with C-Level Hybrid office culture flexibility, * Tailor products to specific markets through unique challenges.
- Ensure high standards with comprehensive test coverage and documentation.
- Optimize performance, usability, and maintainability of systems.
- Commit to personal growth by learning new skills.
- Contribute to a collaborative team focused on enhancing travel experiences.
Requirements
A global premium chauffeur service is seeking a Senior Software Engineer in Barcelona. You will work within an agile team to develop and optimize services, ensuring high-quality code and architecture. The ideal candidate has at least 5 years of experience in software development, with a strong focus on Ruby and Go. This position also emphasizes collaboration and personal growth, with a commitment to enhancing the user experience in travel services., * At least 5 years of experience with two or more programming languages.
- Knowledge of Ruby or Go is required.
- Familiar with developing REST APIs.
- Write maintainable, quality code and aware of distributed systems challenges.
- Willingness to learn Event-driven architecture.
- Experience with Docker, Kubernetes, and Terraform is a plus., Proactive attitude Experience with Ruby Experience with Go Familiarity with HTTP protocol Experience with REST APIs Knowledge of distributed systems Experience with Docker Understanding Event-driven architecture Familiarity with Kubernetes Familiarity with Terraform, Experience of at least 5 years in software engineering