Développeur.se Web Full Stack en alternance
Role details
Job location
Tech stack
Job description
Véritable développeur.se full stack, vous interviendrez sur l'ensemble du cycle de vie des projets digitaux : analyse, conception, développement, mise en production, maintenance et optimisation. -Développer, maintenir et faire évoluer nos sites web (vitrine & e-commerce PrestaShop et wordpress) -Concevoir et développer des API REST et connecteurs vers des applicatifs externes (ERP, CRM, logistique, paiement...) -Développer et maintenir des applications mobiles (iOS / Android) -Construire et faire évoluer nos outils internes (extranet, interfaces métiers) -Garantir la fiabilité, la sécurité et la performance des plateformes -Traduire les besoins métiers en solutions techniques, en construisant les cahiers des charges et en assurant la gestion de projet
-
Développement Web & Intégration -Développement, personnalisation et maintenance de sites réalisés sous WordPress et PrestaShop -Création et adaptation de thèmes et modules/plugins -Intégration de maquettes (Figma, Adobe XD) -Développement de fonctionnalités spécifiques (PHP/Symfony, JavaScript) -Optimisation des performances (temps de chargement, Core Web Vitals, SEO technique) -Gestion de la sécurité, des compatibilités et des mises à jour
-
E-commerce PrestaShop -évolution de la boutique PrestaShop -Développement de modules sur mesure selon les besoins métiers (PHP/Symfony, hooks PrestaShop) -Définition du parcours client en lien avec les équipes commerciales et marketing -Support technique
-
API, Webservices & Intégrations Applicatives -Conception et développement d'API REST (création, documentation, versioning) -intégration de webservices tiers (REST / SOAP / GraphQL) -Connexion avec des applicatifs externes : ERP, CRM, logistique, passerelles de paiement -Gestion de l'authentification et sécurisation des échanges (OAuth2, JWT, API Keys) -Mise en place de webhooks et flux de données automatisés -Tests et documentation des API (Postman, Swagger / OpenAPI)
-
Développement Application Mobile -Développement d'applications mobile cross-platform (iOS & Android) -Intégration avec les API back-end de l'entreprise -Gestion de l'authentification et des sessions utilisateurs -Optimisation des performances et de l'expérience utilisateur mobile (UX/UI) -Publication et maintenance sur les stores (App Store / Google Play)
-
Outils Internes & Extranet -Développement, maintenance et évolution des outils métiers -Développement d'applications web (front-end & back-end) -Amélioration continue de l'extranet (interfaces, performances, sécurité) -Maintenance corrective et évolutive - mise en production et suivi
-
Webmastering & Infrastructure -Gestion des hébergements, domaines, DNS, certificats SSL -Sauvegardes, monitoring, maintenance préventive -Résolution des incidents et support technique interne et pour le compte de nos clients -Administration des serveurs (Linux, Apache/Nginx, cPanel/Plesk)
-
Analyse, Conception & Documentation -Recueil, analyse et formalisation des besoins techniques et fonctionnels -Conception de solutions techniques robustes, évolutives et sécurisées -Rédaction des cahiers des charges (spécifications fonctionnelles et techniques) -Maintien de la documentation technique - modélisation des flux et architectures
-
Gestion de Projet & Reporting -Priorisation des demandes et planification des développements -Gestion des délais et respect des engagements -Rédaction de reportings hebdomadaires (avancement, blocages, risques, prochaines étapes) -Coordination avec les équipes métiers - garantie de la livraison dans les temps
Requirements
ENVIRONNEMENT TECHNIQUE
CMS & E-commerce : WordPress · PrestaShop (modules, thèmes, hooks) Architecture : microservices · Monorepo · SPA (Single Page Application) Langages Back-end : PHP 8.x · Symfony · Node.js · Python (background avancé) Langages Front-end : HTML5 · CSS3 · JavaScript · TypeScript Frameworks Front-endReact.js · Vue.js (ou Angular) · Bootstrap / Tailwind CSS Gestion d'état & Data Fetching Redux Toolkit · RTK Query · Zustand · React Router v6 · react-hook-form Librairies UI & Visualisation :React-Leaflet (cartographie interactive) · Chart.js (graphiques & statistiques) Application MobileReact Native · Flutter · Ionic (cross-platform iOS/Android) API & WebservicesREST · SOAP · GraphQL · OAuth2 · JWT · Swagger / OpenAPI Axios Bases de données & ORM : MySQL · MariaDB · PostgreSQL · Redis (cache) · MongoDB (notions) Sequelize · mysql2/promise · Redis DevOps & Versioning :Git (GitHub / GitLab) · CI/CD · Docker · Linux CLI Hébergement & Serveurs :cPanel · Plesk · FTP/SFTP/SSH · SSL/TLS Tests & Qualité : Postman · PHPUnit · Jest · Lighthouse · Chrome DevTools Outils Design : Figma · Adobe XD Analytics & Marketing : Google Analytics 4 · Google Tag Manager · Google Search Console, Formation & Expérience -Formation Bac +4/+5 en développement web, informatique ou équivalent (Master, Titre RNCP Niveau 6 à 7) -Bases solides en développement back-end PHP et front-end JavaScript - profil non débutant exigé -Première expérience ou projet significatif en e-commerce, API ou développement mobile appréciée -Maîtrise ou forte appétence pour PrestaShop et les architectures API REST -Bonne compréhension des enjeux business et de la relation client
Compétences Clés Technique -Développement full stack (PHP/Symfony, JS, frameworks modernes) -Conception et consommation d'API REST / webservices -Développement mobile cross-platform (React Native, Flutter ou Ionic) -Maîtrise de Git et des bonnes pratiques DevOps Comportemental -Autonomie et sens des responsabilités -Rigueur, organisation, respect des délais -Polyvalence et orientation résultats -Esprit d'équipe et communication Claire avec une équipe pluridisciplinaire non initiée, Entreprise en forte croissance Projets variés & structurants Autonomie & responsabilités réelles