
Senior Software Engineer – TypeScript, Node.js
Voodoo
full-time
Posted on:
Location Type: Remote
Location: France
Visit company websiteExplore more
Job Level
Tech Stack
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