Postée il y a 6 heures
nous recherchons un Développeur TypeScript / JavaScript confirmé. Ce poste est principalement orienté Back-End, tout en impliquant des interventions régulières sur le Front-End.
En tant que Développeur confirmé, vous aurez un rôle central dans la définition et la mise en œuvre des choix techniques, ainsi que dans le maintien d'un haut niveau de qualité au sein de l'équipe. Vous participerez directement aux décisions stratégiques et serez garant des bonnes pratiques de développement (principes SOLID, architecture hexagonale, etc.). Vous assurerez également la montée en compétences des autres développeurs, et veillerez à la cohérence des standards de codage.
Votre mission principale sera de concevoir, développer et maintenir des applications web et des services robustes et performants, en lien avec notre écosystème existant, tout en adoptant une démarche Craftsmanship.
MISSIONS :
- Développement Back-End
- Concevoir et implémenter des fonctionnalités sur nos applications existantes et nouvelles (APIs, CMS, etc.).
- Mettre en place et maintenir une architecture robuste, en vous basant sur des principes Craftsmanship (architecture hexagonale, principes SOLID).
- Piloter les choix techniques et garantir l'évolutivité du code dans le temps.
- Interventions Front-End
- Participer ponctuellement au développement et à la maintenance de nos interfaces web (NextJS, ReactJS).
- Collaborer avec l'équipe Front pour intégrer de nouvelles fonctionnalités de façon cohérente et performante.
- Référent Technique
- Être le garant de la qualité du code : mettre en place et suivre les bonnes pratiques de développement, revues de code, tests automatisés, intégration continue, etc.
- Accompagner, former et faire monter en compétence l'équipe de développeurs.
- Animer les discussions techniques et proposer des solutions adaptées aux besoins clients et internes.
- Travailler en étroite collaboration avec les différents services et partenaires pour assurer la cohérence des projets.
- Amélioration continue
- Contribuer aux réflexions stratégiques : participer à la définition de la roadmap et aux décisions de priorisation.
- Effectuer une veille technologique active et proposer de nouvelles approches pour optimiser la performance, la sécurité et la fiabilité de nos applications.
- Être force de proposition sur les pratiques de Craftsmanship (TDD, BDD, Code Review, Pair Programming, etc.).
COMPÉTENCES TECHNIQUES RECHERCHÉES :
- Langages et frameworks
- Excellente maîtrise de TypeScript et JavaScript
- Bonne expérience en développement Back-End et notamment Node.js
- Craftsmanship & Architecture
- Maîtrise des bonnes pratiques de développement (architecture hexagonale, principes SOLID, clean code).
- Bonnes connaissances de la mise en place de tests (TDD, tests unitaires, tests d'intégration, etc.) et à la mise en place de pipelines CI/CD.
- Outils et environnements
- Maîtrise de Git et des workflows de développement (Gitflow, Pull Requests, Code Reviews).
- Connaissance des environnements de déploiement (GCP, Docker, etc.) et des outils de CI/CD (GitHub Actions).
- Expérience avec les bases de données (MongoDB notamment).
- Les plus
- Maîtrise d'au moins un framework Front-End (React, Vue.js, Angular) et/ou d'un framework SSR (Next.js).
- Pratique de Tailwind.
- Connaissances en développement PHP
- Connaissances en SEO technique
- Connaissances en hébergement LAMP - Varnish
- Familiarité avec l'utilisation d'IA pour améliorer la productivité (GitHub Copilot, ChatGPT, etc.).
PROFIL RECHERCHÉ
Compétences relationnelles : vous êtes pédagogue, vous aimez partager vos connaissances et accompagner la montée en compétences de vos collègues.
Qualités :
- Esprit analytique, rigueur et vision globale sur les projets.
- Force de proposition, sens de la communication et capacité à challenger les idées.
- Goût pour le travail en équipe et la collaboration inter-ser
Experience: 3 An(s) - en développement
Compétences: Application web,Concevoir une application web
Qualification: Cadre
Secteur d'activité: Autres activités de soutien aux entreprises n.c.a.
N PY est la marque d un réseau de 7 domaines skiables des Pyrénées et 3 sites (Pic du Midi, Pont d Espagne et La Rhune), ce réseau représente plus de 50% du CA des domaines skiables des Pyrénées. Depuis 2004, la SEM N PY a développé une stratégie de coopétition (coopération entre entreprises concurrentes) entre ces membres.
La connaissance de l exploitation des domaines skiables n est pas impérative mais serait un plus et la pratique du ski est souhaitable.
Experience: 3 An(s) - en développement
Compétences: Application web,Concevoir une application web
Qualification: Cadre
Secteur d'activité: Autres activités de soutien aux entreprises n.c.a.
N PY est la marque d un réseau de 7 domaines skiables des Pyrénées et 3 sites (Pic du Midi, Pont d Espagne et La Rhune), ce réseau représente plus de 50% du CA des domaines skiables des Pyrénées. Depuis 2004, la SEM N PY a développé une stratégie de coopétition (coopération entre entreprises concurrentes) entre ces membres.
La connaissance de l exploitation des domaines skiables n est pas impérative mais serait un plus et la pratique du ski est souhaitable.