Voodoo

Senior Software Engineer – TypeScript, Node.js

Voodoo

full-time

Posted on:

Location Type: Remote

Location: France

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design & build business-focused full-stack applications in a cutting-edge, evolving environment
  • Contribute to our state-of-the-art growth engine, helping scale apps & games to millions of users
  • Participate in business strategy discussions and consistently deliver innovative solutions to business teams
  • Demonstrate technical excellence and help define best practices — write the code others aspire to
  • Develop team tooling and be a driving force behind improvement proposals
  • Support teammates' growth
  • Own features end-to-end: from architecture and implementation to deployment and monitoring
  • Work with event-driven systems (SQS/SNS) to build robust, decoupled services

Requirements

  • 5+ years of professional software engineering experience
  • Strong proficiency in TypeScript/ Node.js (NestJS)
  • Good knowledge of industry best practices (SOLID, KISS, YAGNI, DDD, TDD...)
  • Extensive experience delivering successful products with high value to internal, B2B or B2C users
  • Strong experience tackling complex backend challenges: breaking down monoliths, building systems from scratch, rules-based engines, complex third-party integrations
  • Pragmatic, adaptable and results-oriented with a problem-solving approach
  • A product mindset — you care about the user, not just the code
  • Proficiency with PostgreSQL — schema design, migrations, query optimization
  • Strong ownership mindset: autonomous, innovative, and able to drive initiatives independently
  • Strong communication skills in English (French is a plus)
Benefits
  • Competitive salary based on experience
  • Swile Lunch voucher
  • Gymlib (100% covered by Voodoo)
  • Premium healthcare coverage with SideCare, 100% covered for you and your family
  • Wellness activities in our Paris office
  • Remote Fridays
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsNestJSPostgreSQLSOLIDKISSYAGNIDDDTDDevent-driven systems
Soft Skills
problem-solvingadaptabilityresults-orientedownership mindsetcommunication skillsteam supportinnovationpragmatismproduct mindset