Job Description
Join a company innovating in the sports and nutrition sector as a Senior Back-End Developer. You will be crucial in fortifying the backend architecture, enhancing API reliability, and contributing to product evolution, focusing on performance, scalability, and security.
Key Information
- Location Model: Hybrid / Remote
- Location Details: Alpes-Maritimes (France) for Hybrid, Full-Remote option available (Implicitly Europe/French timezones based on company location and salary).
- Salary Range: 70k - 100k € Brut per year
- Years Experience Min: 5+ years
- Employment Type: Permanent (CDI) - Full-Time
- Company Industry: Sport & Nutrition Tech
- Visa Sponsorship: N/A
- Relocation Assistance: N/A (Option to relocate to 06 department mentioned as a plus)
- Working Hours: N/A
Technical Stack
- Core (Must-Have):
- TypeScript
- Node.js
- PostgreSQL
- Nice-to-Have:
- Redis
- GraphQL
Role & Responsibilities
- Key Responsibilities: (What you'll DO)
- Develop backend services using TypeScript/Node.js.
- Design robust and scalable GraphQL APIs.
- Optimize and maintain PostgreSQL databases.
- Contribute to continuous architectural improvement.
- Integrate third-party services.
- Must-Have Qualifications: (What you NEED)
- 5+ years of backend development experience, mastering Node.js and TypeScript.
- Comfortable with relational databases (preferably PostgreSQL).
- Understanding of backend performance, security, scalability, and testing issues.
- Rigorous, proactive, and comfortable with documentation and communication.
- Experience working in an Agile environment.
- Nice-to-Have Qualifications: (What's a BONUS)
- Experience with Redis.
- Familiarity with GraphQL.
- Living in or willing to relocate to the Alpes-Maritimes area (06).
Company & Culture
- Benefits Highlights:
- N/A (None explicitly listed)
- Potential Red Flags / Things to Note:
- Specific details on benefits package not provided in the description.
- Company Culture Snippets: (Optional: Add if distinct culture points are mentioned)
- Desire to work in an enthusiastic environment.
- Emphasis on teamwork and iterative development.
- Motivation by building an innovative and ambitious project.
Nous recrutons un(e) Développeur·se Back-End Senior pour consolider l’architecture de nos plateformes back, renforcer la fiabilité de nos APIs et participer à l’évolution de notre produit dans le domaine du sport et de la nutrition. Tu interviendras sur des problématiques de performance, de scalabilité et de sécurité, en binôme avec notre CTO et le reste de l’équipe technique. Tes missions principales seront les suivantes : - Développer des services backend en TypeScript / Node.js - Concevoir des API robustes et scalables en GraphQL - Optimiser et maintenir des bases de données PostgreSQL - Participer à l’amélioration continue de l’architecture - Intégrer des services tiers (authentification, paiement, tracking…) - Participer à l’écriture des specs techniques et à la documentation - Assurer des tests, du debug et la qualité du code - Prendre part aux rituels agiles de l’équipe Produit Notre stack technique - Langages : TypeScript - Frameworks front : React / React Native - Bases de données : PostgreSQL et Redis - API : Node.js & GraphQL Profil recherché - Tu as au moins 5 ans d'expérience en développement back-end , avec une excellente maîtrise de Node.js et TypeScript - Tu es à l’aise avec les bases de données relationnelles (idéalement PostgreSQL) - Tu connais les enjeux de performance, sécurité, scalabilité et tests backend - Tu es rigoureux(se), force de proposition et à l’aise dans la documentation et la communication. - Tu as déjà travaillé dans un environnement Agile. - Tu aimes travailler en équipe, itérer tes propositions et tu as envie de progresser et évoluer dans un environnement effervescent - Tu es motivé(e) par la construction d’un projet innovant et ambitieux dans le domaine du sport et de la nutrition - Tu vis dans le 06 ou souhaites t’y installer (optionnel mais apprécié) ☀️ Notre processus de recrutement : Lors de notre processus de recrutement, tu pourras échanger avec plusieurs membres de l’équipe, notamment : - Aurélia, Responsable du recrutement - Louis, CTO - Marie et Rémi, Product Managers Nous te proposerons également de venir découvrir nos bureaux et de rencontrer l’ensemble de l’équipe 🙌 Détails du poste : Contrat : CDI - Temps Plein Lieu : Alpes-Maritimes ou full-remote Rémunération : 70 à 100K € brut/an selon profil
Job Details
Location
Remote / Biot, France
Key Skills
TypescriptNode.jsRedisGraphqlAgilePostgresqlSecurityPerformanceScalability