Skip to content

Lead/Senior Backend Engineer (Spryker/PHP) (f/m/x)

Berlin, Berlin, GermanyEngineering

Job description

In the last few years, traveling has, unfortunately, become too stressful, too complex, too inconvenient, and too time-consuming. And although everyone in the industry is working very hard to improve the passenger experience - much more can be done!

Traveling and retailing should be seamless, simple, transparent, fast, and convenient. And digital. Here is where Duffle comes in.

The timing could not be better to emerge as a category winner: the global pandemic has accelerated the demand for a better and renewed approach to global travel retail, and as the world begins to open again, pent-up demand for travel and travel-related retail is set to boom as brands, retailers, airports, and airlines are doubling down their efforts to make up for lost sales.


Lead/Senior Backend Engineer at Duffle

We are hiring an exceptional, entrepreneurial, and energetic Engineer, Backend platform, to lead our backend development. This person will work closely with the VP of Engineering to build the next-generation global travel retail platform. As Backend Engineer, you will be responsible for implementing the end-to-end platform that will power our operations. You will join a team of engineers who built the v1 of our platform and lead this team to develop the next level as we expand our operations. 

What will you do?

  • You and your team will develop the Duffle platform leveraging the commerce platform of Spryker.

  • Develop and influence the platform roadmap together with the VP of Engineering and execute those priorities.

  • Architect platform with scalability in mind (an increase of # of airports, retailers, user growth, order volume, etc.).

  • Hire, onboard, and mentor the growing engineering team.

  • Stand up Platform Operations, monitor the platform's health, measure the system performance KPIs and proactively create plans to improve them.

  • You will implement individual requirements by evaluating and using new technologies to build solutions in interdisciplinary and international teams.

  • Take on responsibility by truly owning what you’re building, from ideation over the design to implementation and maintenance.


Location: 
HQ in Berlin - we currently have a hybrid work environment balanced between home and office. Remote possible within Europe.

Job requirements

About your profile:

  • Well-founded experience in e-commerce or q-commerce, or other types of online marketplace projects.
  • Ideally, you have developed backend systems that power mobile experiences for consumers and businesses.
  • You have extensive development experience with PHP, MySQL, and AWS in multiple architecture settings; Spryker development experience would be a significant advantage.
  • Working knowledge of front-end technologies, including CSS3, JavaScript, and HTML5.
  • Strong understanding and experience developing microservices and REST APIs.
  • Experience developing highly scalable backend solutions.
  • Knowledge of professional software engineering and development practices.
  • Ability to clearly and constructively discuss ideas and generate understanding for your proposed solutions.
  • Excellent written and verbal skills in English.


What we bring to the table

  • We offer a unique opportunity where you actively shape and contribute to the company's future success.

  • A comprehensive and constantly evolving Onboarding program.

  • We play to be competitive in the compensation; many WIPs in the benefits package.

  • A combination of Hybrid and Remote frameworks is in place to enable an international team.

  • A culture of collaboration and entrepreneurship.

  • More to come soon! 💫


About Duffle
At Duffle, we embrace diversity and inclusion. We are an equal opportunity employer and do not discriminate based on an individual's race, national origin, color, gender, gender identity, gender expression, sexual orientation, religion, age, disability, marital status, or any other protected characteristic under applicable law, whether actual or perceived.


Sounds interesting?

We are looking forward to connecting with you!

The Talent Partner for this role is Ana Valentim, and the Hiring Manager is Alexander Trieb.
Process: 1st interview (TP) - 2nd interview (HM) - Assessment phase - Final interview (CEO) - Reference Check - Offer

or

Apply with Indeed unavailable