Nous utilisons des cookies pour améliorer l'expérience utilisateur, analyser le trafic et afficher des publicités pertinentes.
En détails J'accepte
Entrez la position

Vue d'ensemble Statistiques salaires profession "API Developer en "

Recevoir des informations statistiques par mail
Malheureusement, il n'y a pas de statistiques pour cette demande. Essayez de changer votre position ou votre région.

Postes vacants recommandés

Développeur Full-Stack H/F
PLUS QUE PRO, Alsace, Obernai, FR
Quelles sont les missions ? Réalisation de l'analyse technique (Sous la responsabilité du lead developer)· Analyser les besoins du projet spécifiés par la maîtrise d'ouvrage et les traduire en cahier des charges· Ecrire les spécifications techniques générales et détaillées en envisageant les problèmes éventuels et les évolutions.Développement des applications· Rédiger les lignes de codes nécessaires à la création d'un produit web, pouvant contenir du texte, des images, de la vidéo et/ou du son ainsi que des commandes BDD et SQL.· Appliquer les règles de navigation, créer des liens entre les pages.· Développer les interfaces· Documenter les applications pour les développements ultérieurs et la mise en productionTests et écriture des corrections nécessaires· Préparer et réaliser les tests.· Réaliser les tests de charge.· Réaliser les tests fonctionnels et livrer un code exempt d'erreurs 500.· Apporter les correctifs nécessaires suite à ces tests ou aux tests fonctionnels réalisés par les utilisateurs ou la maîtrise d'ouvrage.Maintenance corrective et évolutive des applications· Assurer les corrections à la suite des problèmes soulevés (bugs).· Prendre en compte les évolutions des solutions techniques existantes.· Assurer la programmation des évolutions demandées par les utilisateurs.· Gérer la partie technique de A à Z pour les petits projets sans qu'il y ait de chef de projet, et parfois rédiger les spécifications fonctionnelles détaillées. Lire la suite Quel est le profil idéal ? Diplômes requis· Bac + 2 en informatique : DUT, BTS, formations de l'AFPA, du CNAM etc...· Bac + 3 en informatique : licences professionnelles · École d'ingénieurs dans le domaine informatique et télécoms· Masters en informatique : ingénierie des médias numériques, management et système d'information...Le développeur doit posséder une bonne maîtrise des langages et des outils de développement :· Connaissance des environnements de développement (ex. :Windows 11, WSL2, PHPStorm, Docker, LAMP, NodeJS ...)· Connaissance des principaux protocoles d'échanges sécurisés type API JWT REST· Développement d'applications web sous JavaScript, PHP et langages associés (TypeScript,....)· Connaissance des frameworks Laravel, VueJS· Framework CSS Tailwind, Bootstrap· Connaissance de Git et Git Lab· Maîtrise des design patterns· Connaissance des CMS (Wordpress, Prestashop...)· Langages de programmation (ex HTML, Javascript, (My)SQL, PHP, CSS...)· Maîtrise Blade, LiveWire· SASS / Vite / Laramix / Gulp· Maîtriser un outil de gestion de projet, en agilité (ClickUp)· Connaissance des outils et utilitaires de développement web : Npm, Composer, Vite,..Aptitudes professionnelles et personnelles :· Forte motivation pour l'informatique et pour l'apprentissage de nouveaux langages et systèmes· Adaptabilité et force de propositions pour répondre aux demandes des clients/projets tout en respectant les normes de développement· Rapidité d'exécution pour rendre les livrables dans les délais impartis· Facilité à s'adapter à de nouveaux langages et de nouvelles méthodes de développement· Polyvalence, créativité pour identifier les solutions techniques appropriées· Rigueur et méthodologie pour un travail dans le respect des processus, efficace et récupérable pour d'autres projets· Capacité à prioriser et hiérarchiser les demandes selon leur degré d'importance· Savoir travailler en équipe· Capacité à gérer le stress· Autonomie et sens des responsabilités Lire la suite