Senior Software Engineer fullstack - B2B Restauration
Paris
Join our Movement and Champion Restaurant Culture! 💚
At TheFork we believe that the best things in life happen around the table, and we are on a mission to connect the world’s favorite restaurants and the broadest community of loyal diners.
Finding the best dining experience for our Diners community or boosting restaurant performance for our Restaurateurs Partners has never been easier thanks to our signature products:
- 📱 TheFork App: our free restaurant discovery & booking app that helps you find your next table with ease.
- 💻 TheFork Manager: our innovative software tool that digitizes restaurant operations, empowering our Restaurateurs to manage bookings efficiently and boost their revenue.
- 💳 TheFork PAY and TheFork Gift Card: quick and easy ways to pay directly from TheFork app
We also believe that people truly make the difference. Our strong core values—Better Together, Ownership, Respect, and Growth—guide everything we do and shape our culture.
TheFork leads the restaurant booking market in Europe and operates in 11 countries. Our offices boast a fully international team working together in a flexible, multicultural, and constructive environment that provides space to grow, both professionally and personally.
Responsibilities
As a Senior Software Engineer you will:
- Drive the team’s software development efforts, consistently delivering high‑quality features with minimal guidance.
- Guide the team to adopt engineering best practices and ensure high performance of services in production.
- Shape architectural proposals, write code, implement tests across all layers of our infrastructure, prioritizing monitoring and security.
- Produce comprehensive technical documentation, manage the team’s workload for efficient delivery, and conduct risk management in close coordination with leadership.
Qualifications
- Hands‑on experience and deep understanding of Node.js, TypeScript, React, and API development.
- Comfortable navigating complex systems such as microservices, CI/CD pipelines (GitHub Actions, Jenkins), Docker/Kubernetes, and cloud environments.
- Experience working in cross‑functional teams and collaborating closely with product, design, and business.
- Promote engineering best practices: quality, testing (TDD, BDD), documentation, observability (Grafana, Kibana), and system health.
- Excellent communication, fluent in English (French a plus).
- Highly organized and able to work independently, including in distributed/remote setups.
- Product‑first mindset, empathize with customers, and understand the business impact of technical decisions.
- Collaborative, share knowledge with peers, value diverse perspectives.
- Mentoring & supporting team growth.
- Contributing to an inclusive team culture where all voices are heard.
Nice to Have
- Previous experience leading a fullstack or B2B SaaS product team.
- Familiarity with RabbitMQ, PostgreSQL, and authentication protocols (JWT, OAuth2, etc.).
- Experience with high‑availability systems and monitoring production environments at scale.
- Track record of driving technical strategy and aligning engineering roadmaps with product goals.
- Experience leveraging AI in product features.
Benefits
- Permanent contract
- Flexible working environment (2 days home office per week + up to 4 additional weeks remote during summer and December).
- Lunch vouchers available every working day.
- International teams and 10 offices across Europe.
- Highly inclusive working environment.
- Lifestyle benefits for physical and leisure activities, family support, travel.
- Continuous learning and development programs.
- Free access to the Calm app.
- Dedicated parental leave and caregiver leave policies (12 weeks fully paid).
- Health insurance fully covered by the company.
- Life & Disability Insurance at no cost to the employee.
- Transport allowance.
- Team building events.
- Amazing offices with dining, coffee points, and leisure area.
We believe that we are better together. We welcome you for who you are and encourage diversity across gender, age, cultural background, and more. All hiring happens through our careers site and official email. Please report any suspicious messages.