Heymondo is a rapidly growing travel insurance company known for its dynamic and collaborative work environment. We value the expertise and contributions of all our team members, fostering a culture of learning, innovation, and continuous improvement. Our mission is simple: making life easier for travelers.We are seeking a Senior Backend Developer to take a leading role in designing, developing, and optimizing the infrastructure behind our digital products. You will be responsible for architecting scalable, secure, and high-performance backend systems that ensure a seamless experience for our users.In this role, you will collaborate closely with cross-functional teams to drive new feature development, enhance system performance, and make strategic architectural decisions. Your expertise will directly impact the reliability, efficiency, and scalability of our platform, ensuring Heymondo continues to deliver a smooth and hassle-free experience to travelers worldwide.Ready to make a difference?Mission: As a Senior Backend Developer, your mission is to lead the design, development, and optimization of scalable, high-performance backend systems that power our digital products. Your technical expertise and strategic vision ensure the reliability, security, and efficiency of our infrastructure, enabling seamless experiences for travelers worldwide. By mentoring team members, driving innovation, and shaping our backend architecture, you play a crucial role in making life easier for travelers through cutting-edge technology.Key activities / responsibilities to perform:In partnership with the IT Department, identify opportunities and risks for delivering the company’s services as a web-based business, including identification of competitive services, opportunities for innovation, and assessment of marketplace obstacles and technical hurdles to the business success.Validate and execute the technological roadmap for our products (B2C, B2B)Collaborate with the IT Department to assess and recommend technologies that support company organizational needs.Design and build new features that will be used from customers to our internal team.Identify problems uncovered by customer feedback and testing, correct and refer problems to be solved as appropriate.Be in charge of the documentation process of new developments and features.Determine user needs by analyzing technical requirements.Develop and maintain external integrations with different stakeholders. Requirements:Bachelor’s degree in Web development or related field.Proven experience (+5 years) in PHP development.Advanced expertise in Laravel framework and best practices.Solid knowledge of Unit Testing.Solid Experience with relational databases (MySQL).Solid GIT knowledge.Practical experience with agile methodologies (Scrum/Agile).Solid knowledge of Hexagonal Architecture/Clean Architecture.Experience in microservices design and implementation.Basic knowledge of Docker. Nice to have:Experience with Unix and Nginx.Experience in continuous integration and deployment tasks.Experience with Laravel Forge, Laravel cashier, will be great.Experience with AWS (S3,LightSail,EC2,RDS)Experience CI/CD pipelines.Experience with BI systems.Key Skills:Team-player.Ability to thrive in a fast-paced environment.Knowledge of programming language and technical terminology.Able to develop ideas and processes and clearly express them.Problem-solving ability.Solid ability in both written and verbal communication.Schedule: Full Time37.5 hour work week from Monday to Friday.100% Remote (we have a very nice office right next to Torre Agbar in Barcelona in case you want to work from there too).Office Location: Barcelona Our value proposition:Indefinite contract.Possibility to evolve alongside the growth of Heymondo.Competitive annual salary + variable based on your performance.Flexible and good work environment.