Team Lead Software Engineer Back (Full remote possible)

  • Full-time
  • Job Function: Track to react
  • Department: Product &Tech

Company Description

Founded in 2014, Shippeo is a global leader in real-time multimodal transportation visibility, helping major shippers and logistics service providers operate more collaborative, automated, sustainable, profitable, and customer-centric supply chains.

Hundreds of customers, including global brands such as Coca-Cola HBC, Carrefour, Renault Group, Schneider Electric, Total, Faurecia, Saint-Gobain and Eckes Granini, trust Shippeo to track more than 28 million shipments per year across 92 countries.

Having already raised €110 million in funding, Shippeo grows on average by 80% year on year. Our team of Shippians comprises 28 different nationalities, speaking a total of 24 languages.

Job Description

In a context of strong growth, we are looking for a TeamLead Software Engineer Back to deliver cutting edge solutions with a mindset oriented on delivering a production ready solution.

Reporting to the Engineering Manager, your work will focus on improving our technical architecture and developing new functionalities. You will be responsible for all aspects : technical design, development, testing, documentation, deployment and maintainability.

What you will do

  • Provides and supports a strategic vision that integrates a broad range of ideas for applications and software developments.

  • Mentor other peer engineers with workflow and complex software solution buildings with your skills and experience.

  • Assess the hiring process of the team selection to ensure the balance between selecting skilled and experienced as required by the project.

  • Work closely with the product manager/owner, staff engineer, and engineering manager to develop the technical design and solutions.

  • Design and maintain server-side application logic using PHP Symfony in an event-driven environment

  • Write qualitative, readable and tested code

  • Collaborate with front-end developers on designing the most performant and scalable APIs

  • Design and optimize applications for high performance, high availability and high scalability

  • Ensuring optimal performances of the requests to the databases

  • Document your processes, your APIs using OpenAPI and the database schemas

  • Explore new architectural patterns within our stack : DDD, CQRS, event sourcing, micro-services

  • Be an integral part of the lifecycle of software

Generally composed of 4 backend developers, 2 frontend developers, 1 product manager, 1 product designer and 1 QA Analyst, each feature team has the full ownership for selecting and delivering the features that will have the greatest impact for our users. Close collaboration, agile method and tests: we try every sprint to improve our processes.

Your stack :

  • Stack : PHP (Symfony 5) 

  • Event Driven Design philosophy: DDD, Main Patterns : CQRS, Event sourcing

  • Asynchronous event model (RabbitMQ)

  • Interface: API REST

  • Testing : Phpspec, Phpunit, Phpstan, Behat

  • Database: MySQL,MongoDB,Postgres, Time Series Database, Algolia, EventStoreDB

  • Methodology : OKR, Scrum, Event storming

Qualifications

Your Profile :

  • Experience of minimum 5 years in Software Engineering in a highly paced environment

  • Strong leadership skills

  • Must have experience in developing server-side application logic using PHP Symfony

  • Must have experience with at least one relational database and a noSQL database

  • Must have experience with a message-broker system

  • Must have experience with a CI implementation

  • Familiarity with RabbitMQ, Prometheus, Grafana, Kibana, ElasticSearch

  • You develop pragmatic solutions without overengineering, and choose simple, straightforward solutions over more complex ones

  • You align your work with the company's business objectives and seek to deliver business value

  • You have a strong emphasis on developing solutions that are production ready with a mindset oriented towards you build it, you run it

 

You will fit in Shippeo team if you are comfortable with our values:

  • Engagement: we are looking for 100% committed people

  • Ambition: we are building a world-wide product

  • Simplicity: our product as our relationships must remain as simple as possible

  • Team spirit: we are looking for humble team players

 

Why join our tech team ?

  • Competitive salary, based on experience

  • Challenges and international environment

  • Full remote possible

  • Laptop of your choice

  • Offices in the heart of the 10th Paris and in Lyon

  • Strong team spirit and regular team building events

  • Swile Card

  • Mutual paid 100%

  • Places to attend tech conferences


You can also find all our articles on our blog: ⤵️
https://medium.com/shippeo-tech-blog

Additional Information

Our values

We are looking for talents who share our values:

  • 🚀 Ambition: we don't give up any challenge for Shippeo to become a global leader
  • 👫Team-spirit: we foster teamwork with respect in a relaxed atmosphere
  • 🤝 Commitment: we are demanding in order to achieve exceptional customer satisfaction
  • 😌 Simplicity: we stay simple in our behavior and their product

If you identify with our values and enjoy working in a fast-paced and international environment, Shippeo is just the place for you!

Would you like to discover more? Find us here👇

Privacy Policy