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👇