Design and architect scalable backend systems, write clean and maintainable production-ready code, and ensure reliability, performance, and security through solid engineering practices.
Optimize application performance and design efficient data models, ensuring high availability, scalability, and integrity through thoughtful database management, caching strategies, and query optimization.
Collaborate closely with Product, Frontend, and DevOps teams, actively contribute to team rituals, clearly communicate technical decisions, and proactively share knowledge to improve overall engineering quality and team performance.
Requirements
Solid TypeScript/NodeJS backend framework experience (NestJS, AdonisJS or similar)
Strong knowledge of SQL (MySQL / MariaDB / PostgreSQL)
Experience with Redis (caching strategies)
Experience with message queues (SQS or equivalent)
Comfortable with Docker
Good understanding of AWS (bonus but valuable)
Naturally curious : side projects, active in tech communities, interest in AI tools (Claude, Cursor, etc.)
Comfortable in a fast-moving environment (changing priorities, evolving specs, quick iterations)
Product-oriented mindset
Ownership and autonomy
Tech Stack
AWS
Docker
MariaDB
MySQL
Node.js
Postgres
Redis
SQL
TypeScript
Benefits
Flexible Time Off & Work : Unlimited vacation, 2 remote days/week and work remotely for up to 30 consecutive days abroad.
Daily Comforts : Daily meal vouchers and Friday brunches once a month.
Financial Well-Being : Company and retirement savings plans.
Work-Life Balance with Benefiz: €1,800 annual allowance for personal services, culture, sports, remote-work equipment, vacations, and more.
Wellness Perks : On-site gym in Bordeaux or Gymlib in Paris, plus a 100%-covered Benefiz health plan for you and your family.
Family Support : Dedicated nursery spots, extra paid parental leave, and customized family-friendly benefits.
Continuous Growth : Access to conferences, workshops, and training.
Vibrant Culture : Choose to work from Bordeaux, Paris, or remotely, and connect through team-building events and seminars.