
Voodoo · Paris
ABOUT VOODOO Founded in 2013, Voodoo is a tech company that creates mobile games and apps with a mission to entertain the world. Gathering 800 employees, 7 bil...
Founded in 2013, Voodoo is a tech company that creates mobile games and apps with a mission to entertain the world. Gathering 800
employees, 7 billion downloads, and over 200 million active users, Voodoo is the #3 mobile publisher worldwide in terms of
downloads after Google and Meta. Our portfolio includes chart-topping games like Mob Control and Block Jam, alongside popular apps
such as BeReal and Wizz.
The Engineering & Data team builds innovative tech products and platforms to support the impressive growth of their gaming and
consumer apps which allow Voodoo to stay at the forefront of the mobile gaming industry.
You’ll join our Engineering team, working within a dedicated squad of up to 10 members. This role offers a unique chance to
collaborate closely, innovate, and drive impactful results end-to-end.
We’re looking for a Senior Software Engineer to join our Engineering & Data team. In this role, you’ll take full ownership of your
scope from solution design to deployment, balancing quality with efficient delivery.
engines, complex third-party integrations
Join our Movement and Champion Restaurant Culture! 💚 At TheFork we believe that the best things in life happen around the table. As the leading restaurant booking platform in Europe, we connect the broadest community of loyal diners with the world’s favorite restaurants. Powered by innovation and a deep passion for the restaurant industry, we create unique dining experiences across 11 countries. We’re part of the Tripadvisor Group and proud to be building a diverse, people-first culture where “respect”, “ownership”, “growth” and “better together” values thrive. If you’re passionate about food, technology, and making a real impact, your seat at the table is ready. 👉 Discover life at TheFork Hey 👋 I’m Pierre, and I’m building the Growth & GTM engineering team at TheFork. How do you feel about engineering roles where the hard part is not only writing the code, but figuring out what is worth building in the first place? At TheFork, we help restaurants grow, manage demand, and connect with millions of diners across Europe. That sounds simple. In reality, there is a lot of complexity behind it. Restaurants need to onboard faster. They need to understand the value of our products. They need better data to make better decisions. They need software that reduces friction instead of adding more. Internally, our Sales, Customer Care, and Moderation teams are looking for modern tools and AI that solve real problems, making sure that actual leverage always comes before the trend. That’s where this team comes in. 💚 The Growth & GTM engineering team exists to unlock leverage across B2B growth and operational efficiency. Sometimes that leverage is a product feature. Sometimes it is an internal tool. Sometimes it is a data workflow. Sometimes it is an AI-powered automation, an MCP workflow, or a CLI-based prototype. And sometimes, the best engineering decision is to not build anything until we better understand the problem. This is not a ticket-taking role. I’m looking for a senior engineer who wants to get close to the business problem, challenge proposed solutions when needed, choose the right level of investment, ship reliable software, and learn from production. Someone who wants to be close to the problem, not just close to the code. WHAT YOU WILL DO You’ll work on problems that sit at the intersection of product, engineering, data, operations, and AI. A few examples: * Helping restaurants activate faster and get more value from TheFork. * Improving monetization, upsell, product discovery, or referral loops. * Exposing useful data and recommendations to restaurants or internal teams. * Automating repetitive workflows for Customer Care, Sales, Moderation, or Operations. * Building internal tools that help teams move faster without adding more process. * Prototyping AI agents, MCP workflows, CLI-based automations, or internal copilots. * Reducing operational costs by turning fragmented data and manual work into reliable systems. Some of these projects will be clean product features. Some will be scrappy prototypes. Some will require going deep into existing systems. Some will start with a messy business problem and no obvious solution. That’s the job. HOW WE THINK ABOUT ENGINEERING We care about impact, but not in a vague “move metrics” way. We care about software that changes something real: a restaurant activating faster, a sales team saving time, a support workflow becoming simpler, a moderation process costing less, or an internal team making better decisions because the right data is finally available. We like engineers who ask questions before building. We like prototypes when they help us learn faster. We like clean systems when the problem deserves long-term investment. We like boring, reliable software when reliability matters more than cleverness. We also like AI and automation, but not as decoration. AI is useful when it removes repetitive work, speeds up decision-making, improves internal workflows, or helps engineers increase their own leverage. If you are already using tools like Copilot, Claude, CLI agents, MCP workflows, or custom automations to work differently, you’ll probably enjoy this environment. The goal is not to put AI everywhere. The goal is to use modern tools intelligently to solve real problems. THE TECHNICAL STACK USED BY THE TEAM In the Growth & GTM team, we mainly work with: * Node.js, TypeScript, React, GraphQL => minimum requirement. * PostgreSQL, Elasticsearch. * DBT, AWS Glue, Hightouch. * Datadog, Grafana. * GitHub Copilot, Claude, AI CLI tools, MCP workflows. Across TheFork, you may also interact with Kubernetes, AWS, RabbitMQ, and some legacy PHP/Symfony services. You don’t need to have used every tool already. Strong technical foundations, curiosity, and fast learning matter more than exact stack matching. YOU MUST MEET THESE CRITICAL QUALIFICATIONS I’m not looking for someone who has already worked on every topic listed above. I’m looking for someone with strong engineering foundations, good product judgment, curiosity, and enough pragmatism to know when to build properly and when to test something quickly. You might be a good fit if: * You are a senior backend or full-stack engineer. * You have experience building reliable web applications, backend services, APIs, or distributed systems. * You care about product and business impact, not only technical output. * You are comfortable with ambiguity. * You can take a loosely defined problem and turn it into shipped software. * You enjoy working with Product, Data, Sales, Customer Success, Customer Care, and Operations. * You are curious about AI, automation, agents, CLI tools, and modern engineering workflows. * You care about reliability, maintainability, security, observability, and user trust. * You communicate clearly in English. Put another way: I’m looking for someone who gets energy from turning messy growth or operational problems into simple, useful, measurable software. YOU CAN IMPRESS WITH THESE ADDITIONS You may not enjoy this role if: * You prefer fully specified tickets. * You want to focus only on implementation. * You are not interested in AI, automation, or changing how work gets done. * You think internal tools are less valuable than customer-facing features. No judgment, it’s just a different kind of engineering role. Nice to have: * You already use tools like Copilot, Claude, CLI agents, MCP workflows, or custom automations to work differently. * You have worked on B2B SaaS, growth, monetization, onboarding, sales-assist, or product-led growth topics. * You have built internal tools, automations, or operational workflows that saved time or reduced costs. * You are comfortable with data pipelines, reverse ETL, analytics engineering, or customer data platforms. * You have experience with PostgreSQL, Elasticsearch, DBT, AWS Glue, Hightouch, Datadog, or Grafana. WHY THIS IS INTERESTING Restaurants are one of the most operationally complex industries in Europe. A lot of value is still trapped in manual workflows, fragmented data, and software that does not yet do enough of the work. That creates a lot of room for engineering leverage. A better onboarding flow can help thousands of restaurants activate faster. A smarter monetization flow can move revenue. A good internal automation can save hundreds of hours. A useful data product can change how teams make decisions. A pragmatic AI workflow can remove repetitive work and let people focus on higher-value problems. You’ll join a Paris-based team working with colleagues across Europe. WHAT WE OFFER YOU 😄 An awesome team 🏠 A permanent contract ⚖️ Flexible working environment: 2 days home office per week + up to 4 total weeks additional flexibility during the summer period and in December to work fully remotely 💸 Competitive fixed salary and bonus 🍕 Lunch vouchers available for each working day, because yes, we like to try our best restaurants 🌎 International teams and a multicultural environment spanning 10 offices across Europe 🤝 Highly inclusive working environment 🤸♀️ Lifestyle benefits that can be used to reimburse expenses related to physical and leisure activities, family support, travel etc. 🎓 Continuous learning and development programs 😌 Free access to the Calm app to help you build resilience wherever you are in your mental health journey 🐣 Dedicated parental leave and caregiver leave policies, 12 weeks fully paid 🏥 Health insurance covered by the company 👶 Financial support for birth, adoption, civil partnerships, or marriage 🚝 Transport allowance 👩🦽 Life & Disability Insurance at no cost to the employee 🍴 Amazing offices with dining, coffee points and leisure area 🎤 Team building events All hiring happens through our careers site and official email. We do not text or ask for payment during the hiring process. Please report any suspicious messages immediately. We believe that we are better together, and we welcome you for who you are. We endeavor to ensure that everyone regardless of ability, age, socio-economic & cultural background, ethnicity, faith, gender, gender expression, gender identity, ideology, national origin, race, sexual orientation, marital status, or any characteristic protected under applicable law has the opportunity to reach their full potential. At TheFork, we want you to bring us your unique perspectives and experiences, so we can collectively continue disrupting the restaurant industry and go from good to great. TheFork is committed to a fair recruitment process. If you have special needs and require reasonable support during your application, interview, or participation in the selection process due to health conditions or disability, please direct your inquiries to AccessibleRecruitment@TheFork.com. Our HR team will review the request and respond accordingly. #LI-FF1
ABOUT DEDALE: Dedale is the differentiating source of strategic intelligence in the technology space. With a unique team of over 100 full-time research analysts & planners, Dedale leverages a network of over 10,000 market professionals to deliver on-the-ground strategic intelligence to investors and corporates, with a core focus around North America and Europe. ABOUT THE ROLE: You will be a core contributor on a small, high-ownership engineering team. That means working across the full stack, taking features from design to production, and being someone the team genuinely relies on, technically and otherwise. Day to day, this includes: * Building new features on both the customer-facing platform and the internal tools our analysts use to produce intelligence. * Designing and maintaining the APIs that power our product. * Contributing to our AI initiatives, not just integrating models, but thinking carefully about where AI genuinely adds value in our product. * Participating in architecture decisions and technical discussions, not just executing them. * Reviewing code with the goal of making the whole team better, not just catching bugs. * Staying curious about new tools and approaches, and bringing that curiosity to the team. YOUR FIRST 90 DAYS: Week 1 — You spend your first week getting up to speed. That means onboarding sessions to understand our business, our clients, and what we are building, alongside setting up your environment and getting familiar with the codebase. You will likely ship something small by the end of the week, but the goal is to build a solid foundation, not to prove anything yet. Weeks 2 to 4 — You start contributing independently, picking up bugs and small improvements that let you navigate the codebase with growing confidence. By the end of the month, you are working on your first real feature, customer-facing, with enough scope to be meaningful. Days 30 to 90 — You become a full contributor. You take ownership of features, deliver them without needing hand-holding, and your code reviews are genuinely useful to the team. You have internalized our standards well enough that you are reinforcing them, not learning them. You are autonomous on most technical topics, even if some corners of the codebase are still new to you. By day 90, we know we can give you something and trust that it will get done well. WHAT WE ARE LOOKING FOR: You have solid experience building production-grade applications, enough that you know what good looks like and why it matters. You are comfortable with ambiguity, can navigate a codebase that is still evolving, and take ownership without needing to be managed. More specifically: * Strong command of TypeScript, React, NestJS and GraphQL. You know these well enough to have opinions about them. * Experience with relational databases and data modeling (we use PostgreSQL via Prisma). * Comfortable with Docker, CI/CD, and automated testing as part of your normal workflow, not as an afterthought. * You write code for the next person who will read it, not just for today's deadline. * Fluent in English, written and spoken. Our team and documentation are in English. Nice to have: * Experience with workflow automation tools (we use n8n extensively). * Familiarity with LLM tooling or AI integration in production contexts. * Experience in a startup or small team environment where you wore multiple hats. RECRUITMENT PROCESS: * Intro call with a Talent Acquisition Specialist (15-20 mins). * Interview with our Tech Lead (1h). * Case Study (take home test, 3 days to complete) * Final interview with 2 members of the leadership team and coffee chat with the team. * Reference check
WHAT WE DO Join a team of passionate and hardworking entrepreneurs to transform healthcare! Working in the tech team at Doctolib involves building innovative products and features to improve the daily lives of care teams and patients. We work in feature teams in an agile environment, while collaborating with engineering, design, and business teams. WHAT YOU'LL DO We are looking for a Senior Software Engineer to join our Design System & Accessibility Team and help us become the #1 digital and secure medical companion for patients. We are part of the Platform domain, whose mission is to build and maintain the common building blocks of our system with a "Platform as a Product" mindset. We abstract and simplify the use of these complex, critical components, enabling product teams to focus on their core mission: building products faster for healthcare professionals and patients. Why this role matters: With 80% of Doctolib's traffic coming from mobile, we're on a mission to bridge the gap between our Web and Mobile Design Systems. You'll be a key player in unifying the user experience across platforms. As a Frontend Platform team, we support and empower all other Doctolib Tech and Product teams to create Accessible and best-in-class user experience frontend applications. We achieve our mission by providing a web and mobile design system, by writing supporting tooling around it and the Accessibility topic, and guidance as Accessibility experts. As a Senior Software Engineer, your responsibilities will include, but are not limited to: * Design, build, and maintain a scalable Web and mobile Design System built with React and React Native, ensuring a consistent, accessible, and high-performance user experience across Doctolib's web and mobile applications. * Drive the convergence of Web and Mobile Design Systems, ensuring visual and functional consistency across React and React Native components. * Develop and maintain React Native components, enabling seamless cross-platform experiences. * Upskill and mentor team members on React Native best practices, fostering a culture of mobile-first thinking within the Design System team. * Work hand-in-hand with Product Designers to translate Figma designs into robust, reusable UI components, ensuring visual and functional parity between design and code. * Champion accessibility (A11y) by embedding inclusive design principles into our Design System, developing accessible components, and providing guidance and tooling to help product teams build compliant and user-friendly experiences. * Drive adoption and quality of the Design System by supporting teams, improving documentation, establishing usage guidelines, and gathering feedback to inform ongoing improvements. * Leverage AI technologies to amplify the Design System's adoption and developer experience (DevX), applying prompting and context engineering to create intelligent assistants, automation, and migration tools that help developers build user interfaces more efficiently. * Occasionally extend your impact beyond the frontend, improving scripts, build processes, or CI workflows that support efficient delivery of the Design System. WHO YOU ARE If you don't meet all the requirements below but believe this opportunity matches your expectations and experience, we still encourage you to apply! You could be our next team mate if you: * Have 5+ years of experience in Engineering; * Have strong hands-on experience with React Native, with a proven track record of building and shipping mobile applications; * Have a strong understanding of Design System architecture, component-driven development, and the collaboration between design and engineering; * Have solid experience with React and TypeScript, understanding the nuances between React Web and React Native development; * Have experience applying or promoting Accessibility (A11y) best practices (WCAG, ARIA, semantic HTML, assistive technology testing); * Are passionate about knowledge sharing and mentoring, with the ability to upskill colleagues on mobile development; * Understand the value of testing and code quality as foundations for scalable and robust interfaces; * Have the ability to adapt and choose the most efficient technologies to solve complex UX and engineering challenges; * Have proven experiences developing efficient, maintainable and secure products; * Are comfortable speaking English in your day by day with the team; Now, it would be fantastic if you: * Have experience building unified component libraries across Web and Mobile platforms; * Have a great understanding of JS/TS building and packaging processes; * Have a great understanding of web and mobile application performance tuning; * Have native iOS or Android development experience alongside React Native; * Have contributed to open-source mobile or Design System projects; WHAT WE OFFER * Free comprehensive health insurance for you and your children * Parent Care Program: receive one additional month of leave on top of the legal parental leave * Free mental health and coaching services through our partner Moka.care * For caregivers and workers with disabilities, a package including an adaptation of the remote policy, extra days off for medical reasons, and psychological support * Work from abroad for up to 10 days per year thanks to our flexibility days policy * Work Council subsidy to refund part of sport club membership or creative class * Up to 14 days of RTT * Lunch voucher with Swile card THE INTERVIEW PROCESS * Recruiter Interview * Feature Building interview * System Design interview * Behavioral Interview * Offer! JOB DETAILS * Permanent Position * Full time * Location: Levallois, Nantes * Start Date: As soon as possible If you would like to find out more about tech life at Doctolib, feel free to read our latest Medium blog articles! At Doctolib, we believe in improving access to healthcare for everyone - regardless of where you come from, what you look like. This translates into our recruitment process: Doctolib is an equal opportunity employer. We don't just accept diversity at Doctolib, we respect and celebrate it! The more diverse ideas are heard, the more our product will truly improve healthcare for all. You are welcome to apply to Doctolib, regardless of your gender, religion, age, sexual orientation, ethnicity, disability, or place of origin. If you have a disability, let us know if there's any way we can make the interview process smoother for you! All the information transmitted via this form is processed by Doctolib for the purpose of managing applications. For more information on how Doctolib processes your application data, click here. If you wish to exercise your rights or if you have any questions about the processing of your data, you can write to us at hr.dataprivacy@doctolib.com.