N’PY Nouvelles Pyrénées, filiale du groupe Compagnie de Pyrénées, est la marque leader du tourisme pyrénéen qui regroupe 8 domaines de montagne et regroupe plus de 50% de la fréquentation du massif en hiver. Depuis 2005, la marque ne cesse d’innover à l’instar de la mise sur le marché de la carte No Souci Pyrénées qui regroupe aujourd’hui plus de 100 000 détenteurs et en fait le plus grand club de ski du monde. N’PY est une agence de voyages en ligne qui propose à ses clients (B2B ou B2C) tout le nécessaire pour composer leur séjour au ski ou plus largement à la montagne. N’PY est aussi un acteur du tourisme pyrénéen important en été : la marque fédère 2 sites majeurs du massif : le Pic du Midi et le Pont d’Espagne à Cauterets, mais également 5 bike parks et une myriade d’activités estivales. Positionnée à l’entrée de Lourdes, N’PY est à seulement 20 minutes de Tarbes et 40 minutes de Pau en voiture. Lourdes est également idéalement desservie par le train (gare TGV). Dans le cadre de l’internalisation de nos processus de développement, 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. LES MISSIONS PRINCIPALES : 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. -Etre force de proposition sur les pratiques de Craftsmanship (TDD, BDD, Code Review, Pair Programming, etc.). LES 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.). LES COMPÉTENCES NUMÉRIQUES SOUHAITÉES : Langages et frameworks Javascript / Typescript Node.js NextJS / ReactJS Base de données : MongoDB CI/CD et hosting Github actions, GCP cloud run CMS Drupal (1 site) / Wordpress (6 sites) Gestion de code & versionning Git / Github / VsCode / YourFavEditor.insert() Système d’exploitation : A définir en fonction des besoins CRM / BI / Reporting SalesForce / Google BigQuery / Datastudio / GA4 / Tag Manager Bureautique : Google Cloud Suite Gestion de projet Trello / Notion / Redmine Webdesign Figma / Adobe XD LE PROFIL RECHERCHÉ Expérience : au moins 3-5 ans d’expérience en développement web Javascript / Typescript 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-services. Intérêt pour notre domaine : la pratique des sports d’hiver ou un attrait pour l’univers montagne est un plus, mais pas indispensable. CE QUE L’ON VOUS GARANTIT : Des problématiques techniques complexes et intéressantes, impliquant plusieurs services, projets et partenaires. Une implication dès le début des projets pour une compréhension optimale du contexte et des besoins. Un environnement de travail convivial, dans des locaux agréables, avec une équipe vraiment très sympa. Des horaires flexibles et 2 jours de télétravail par semaine. CE QUE L’ON NE VOUS GARANTIT PAS : Un long fleuve tranquille : les projets sont nombreux, et l’environnement du ski / montagne est changeant, et en constante évolution. Un environnement technique sur lequel vous aurez 100% la main : certaines parties de notre écosystème sont externalisées et demanderont de la collaboration avec nos partenaires afin d’évoluer. Des pratiques de développement optimales à votre arrivée : on compte sur vous pour nous aider à progresser CARACTÉRISTIQUES DE L'OFFRE Société : N’PY RESA - 3 bis avenue Jean Prat - 65100 LOURDES Durée du contrat : CDI - Statut Cadre au forfait Rémunération : Selon profil et expérience Horaires : Forfait jour DATE PRÉVISIONNELLE D’EMBAUCHE : Dès que possible.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.