<< back

PHP/Node.js Tech Lead (m/f/d) Logistic Services

Westwing Home & Living|Munich, Germany
Full-time
NodeJsReactQAArchitect
10 days ago
The Westwing mission is to inspire and make every home a beautiful home. We are on a quest to bring the wonders of eCommerce for home & living to our more than 1.5 million active customers in 11 countries. In only 10 years on the market, we have grown to more than 433 million Euros in annual revenue. More importantly, the opportunity ahead of us is massive.

The Westwing team is the secret to our success. Our more than 1,700 team members balance creativity and style with innovative technology and strong business fundamentals. We are proud to be working with inspiring colleagues who are smart, fun, ambitious, and looking for the challenge to transform an industry and take it into the future.


Do you think this could be you? To pursue our ambitious expansion strategy, we are looking for a PHP/Node.js Tech Lead (m/f/d) — Logistic Services to lead a team in the Logistic Services area. You will work together with nearly 200 talented engineers designing, developing and maintaining complex web applications and services for our eCommerce platform.

What we do:



  • In the Logistic Services area, there is a broad variety of projects we work on: the main tools for the buying teams and for the external self-service portal for beloved Westwing suppliers. There, we cover a big part of the order fulfilment process. These applications consist of several microservices that use various setups and frameworks

  • We write software mainly using PHP and Node.js on the backend and React on the frontend. We use Laravel, Yii and various Symfony components there, as well as MySQL databases and RabbitMQ

  • If you have a passion for creating A-class applications to provide the best in class user experience and help Westwing become market leader, our team would be a great place for you

  • At Westwing we invest a lot in every engineer and leader, we take great care of career development planning and focus on helping them improve their skills and grow professionally


Keywords:



  • PHP 7.3-7.4, Laravel, Symfony, Yii Framework

  • PHPUnit, PHPCS, Psalm, PHP CS Fixer, PHPCS

  • Node.js, Lambda functions

  • Gitlab + Gitlab CI, Jenkins

  • API (REST, JSON)

  • HTML5, SASS, JS, React, ES6+

  • AWS, Kubernetes, Docker, MySQL, RabbitMQ

  • Git

  • Agile


Your responsibilities will be:



  • Manage a small team of backend engineers (with fullstack ability) and a QA engineer

  • Lead building services written in PHP and Node.js

  • Mentor engineers from various disciplines and ensure their constant professional growth

  • Work closely with product owners and business stakeholders to design technical solutions to fit product needs

  • Set up processes and methodologies for shipping code in an optimal and transparent way

  • Design, build and maintain scalable and highly available services in a highly integrated and complex environment

  • Establish and execute a technological vision for your team to ensure your services are well tested, architected, meet our coding standards, and have proper logging, monitoring, and alerting

  • You remain hands-on a noticeable part of your time when it comes to development. With that, you ensure good architecture and good code review quality


You come with:



  • Knowledge of most of the keywords described above

  • 3+ years of experience in a team lead role. Passion towards people leadership

  • Advanced application architecture knowledge — both on the code and on the infrastructure side. SOLID, KISS, DDD, YAGNI, and other acronyms from the area are the ones you preach and practice on the daily basis

  • Several years of experience in development with PHP OOP (Zend Framework/Yii/Symfony/Laravel experience is a plus)

  • Experience with MySQL

  • Experience with Node.js

  • A proactive, goal-oriented, and self-structured way of working

  • Strong communication skills. You are comfortable working with any colleague from any area. You are comfortable defending your ideas or challenging. People like to work with you

  • Fluency in English


We offer:



  • An open-minded tech organization with a ‘best tool for the job’ attitude. Autonomy of decision making with responsibility for those decisions are our core values

  • A continuous self-improvement environment. A profoundly thought through career path definition, high focus on everyone’s personal development, access to e-learning portals, budget for conferences, and paid certifications are just some of the ways we help you be your best self

  • A great atmosphere. Team events and hackathons, great colleagues, awesome vibe

  • Ability to define your job. We are always happy to help you take new responsibilities and help you grow into the role you want

  • A brand-new top-of-the-line MacBook Pro with whichever accessories you fancy. Deck out your workstation with whichever editors, tools, and accessories you need to feel at home

  • Possibility to work fully remotely from Germany, Italy, Spain, Poland


Location: Munich/Berlin or remote in Germany, Poland, Italy or Spain.
Contact Person: Andrea Galantucci
Requisition Number: 2266

Interested? Looking forward to your full application under the specification of your possible starting date and salary expectation.