TL;DR
Senior Backend Software Engineer (Node/Typescript): Building transversal non-functional capabilities for a restaurant booking platform with an accent on authentication, translation management, and transactional communications. Focus on designing, building, and maintaining scalable core components, third-party integrations, and ensuring technical excellence.
Location: Hybrid in Paris, France (2 days in office per week, with up to 4 total weeks additional flexibility to work fully remotely during summer and December).
Company
hirify.global is a leading restaurant booking platform in Europe, part of the Tripadvisor Group, focused on connecting diners with restaurants across 11 countries.
What you will do
- Build transversal non-functional capabilities for authentication, translation, and transactional communications.
- Design and build maintainable, scalable core components while ensuring technical excellence.
- Manage and maintain third-party integrations with providers like Twilio, Phrase, and Braze.
- Support customer-facing teams by providing new core component capabilities.
- Contribute to roadmap and delivery, working with product managers, tribe architects, and staff engineers.
- Take technical leadership and ownership of end-to-end projects within the team’s scope.
Requirements
- Experienced Backend software engineer with 6-10 years of experience building backend services and applications.
- Solid technical background in web technologies and distributed architectural patterns in large-scale applications.
- Proven track record in taking technical leadership and ownership, centering teams around technical excellence.
- Rigorous, dynamic, and curious with an agile mindset and strong problem-solving approach.
- Ability to challenge product and stakeholder decisions, perform analysis, monitor, document, and communicate about releases.
- Great communication skills, including writing and speaking in English, required.
Nice to have
- Good understanding of SQL databases and SQL queries.
- Knowledge of GraphQL and PHP/Symfony.
- Comfortable working in a distributed remote team within the same timezone.
- Business acumen and user experience orientation.
Culture & Benefits
- Permanent contract with a flexible working environment (2 days home office/week, 4 weeks fully remote in summer/December).
- Competitive fixed salary and bonus with lunch vouchers available for each working day.
- International teams and a multicultural environment spanning 10 offices across Europe.
- Lifestyle benefits for physical and leisure activities, family support, and travel.
- Continuous learning and development programs, plus free access to the Calm app.
- Dedicated parental leave and caregiver leave policies (12 weeks fully paid).
Hiring process
- Hiring Manager Screening Interview.
- Engineering Manager Fit Interview.
- Live peer coding interview with future colleagues.
- System design interview with an architect/staff or principal engineer.
- Head of Engineering / Director Fit interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →