جديد
وصف الوظيفة
Rejoignez Handshake, la plateforme leader qui connecte les talents aux opportunités professionnelles, en tant qu'Ingénieur·e Logiciel au sein de l'équipe « Fellow Experience ». Vous serez au cœur de la transformation digitale du parcours des fellows, depuis la découverte de projets jusqu'à leur intégration réussie. Votre mission principale consistera à concevoir, développer et faire évoluer des systèmes full‑stack robustes, scalables et orientés performance, qui optimisent chaque étape du processus : recherche de projets, candidature, matching intelligent, et onboarding fluide.
**Ce que vous ferez au quotidien**
- Concevoir et implémenter des API RESTful et GraphQL sécurisées, capables de gérer des volumes de trafic élevés et de garantir la cohérence des données.
- Développer des interfaces utilisateur réactives et accessibles avec React (ou un framework similaire), en veillant à offrir une expérience fluide sur tous les appareils.
- Mettre en place des workflows asynchrones (queues, event‑driven architecture) pour améliorer la rapidité du matching et la fiabilité du système.
- Collaborer étroitement avec les Product Managers et les Designers pour traduire les besoins métier en solutions techniques concrètes, en participant aux ateliers de conception et aux revues de produit.
- Contribuer aux revues de code, à la rédaction de tests automatisés (unitaires, d'intégration, end‑to‑end) et à l'amélioration continue des standards d'ingénierie (code quality, CI/CD, monitoring).
- Identifier, diagnostiquer et résoudre les bugs en production, tout en proposant des améliorations proactives pour réduire le taux de friction des utilisateurs.
- Participer à la définition de la roadmap technique de l'équipe, en prenant progressivement plus de responsabilités (lead technique, mentorat des junior, arbitrage des choix technologiques).
**Ce que nous recherchons**
- Minimum 3 ans d'expérience en développement full‑stack, idéalement dans un environnement SaaS à forte croissance.
- Maîtrise de JavaScript/TypeScript, React (ou Vue/Angular) côté front‑end, et Node.js/Express ou équivalent côté back‑end.
- Expérience avérée dans la conception d'API RESTful et/ou GraphQL, ainsi que dans la mise en place de systèmes asynchrones (message queues, event sourcing).
- Connaissances solides en bases de données relationnelles (PostgreSQL) et NoSQL (MongoDB, DynamoDB).
- Familiarité avec les services cloud (AWS, GCP ou Azure), les containers (Docker) et les pipelines CI/CD (GitHub Actions, Jenkins, CircleCI).
- Bonnes pratiques d'Agile/Scrum, capacité à travailler en équipe multidisciplinaire et à communiquer clairement en anglais.
- Esprit d'initiative, curiosité technique et volonté d'influencer la direction produit.
**Ce que nous offrons**
- Un environnement de travail stimulant à San Francisco, avec la possibilité d’un modèle hybride (3 jours sur site, 2 jours remote).
- Un salaire compétitif, des actions de l'entreprise et des avantages complets (assurance santé, congés illimités, programme de formation continue).
- Une culture d'innovation où chaque idée compte, des hackathons internes et des opportunités de mentorat.
- Des bureaux modernes, des espaces de détente, et une communauté inclusive favorisant la diversité.
- Un impact direct sur la réussite professionnelle de milliers de fellows à travers le monde.
Vous êtes passionné·e par la création de produits qui changent la vie des utilisateurs et vous souhaitez évoluer dans une startup en pleine expansion ? Postulez dès maintenant et participez à la prochaine génération d’expériences de carrière chez Handshake.