Ingénieur Développement Full Stack PHP - Symfony H/F
Role details
Job location
Tech stack
Job description
Dans un contexte d'évolution de ses plateformes et de structuration de ses équipes techniques, l'entreprise recherche un Ingénieur Développement Full Stack H/F pour participer à la conception et à l'évolution de ses applications web et mobiles.
Vous interviendrez sur des projets stratégiques et contribuerez directement à la performance, la sécurité et la scalabilité des solutions développées, Conception et développement d'applications
- Concevoir, développer et déployer des applications web et mobiles.
- Développer des fonctionnalités frontend et backend en respectant les bonnes pratiques de développement.
- Concevoir et intégrer des API REST pour interconnecter les services.
- Participer à la conception d'architectures logicielles modernes (microservices).
- Maintenir et faire évoluer le code existant afin d'en garantir la robustesse et la maintenabilité.
- Rédiger la documentation technique et les guides utilisateurs.
Performance, qualité et sécurité
- Optimiser la performance et la scalabilité des applications.
- Mettre en oeuvre les bonnes pratiques de sécurité applicative.
- Réaliser des tests unitaires, d'intégration et de performance.
- Garantir la qualité du code via les revues de code et les bonnes pratiques de développement.
- S'assurer du respect des normes et standards dans les développements réalisés afin de garantir un niveau de sécurité maximal.
Collaboration et méthodologie
- Travailler en méthodologie Agile (Scrum) avec les équipes produit, design et infrastructure.
- Participer aux décisions techniques et architecturales.
- Contribuer à la documentation technique et au partage de connaissances.
Amélioration continue
- Assurer une veille technologique régulière.
- Proposer des améliorations techniques et fonctionnelles pour optimiser les solutions existantes.
- Intervenir sur différents projets du groupe dans des environnements techniques variés.
Vos indicateurs de performance : Respect des délais de développement, qualité et maintenabilité du code, taux de réussite des tests et des déploiements, implication dans l'amélioration des processus techniques, * Intégrer une structure agile et innovante en pleine croissance
- Participer au développement de solutions digitales stratégiques
- Évoluer dans une équipe technique dynamique où les idées et les initiatives sont valorisées
Requirements
De formation Bac +3 à Bac +5 en informatique, vous avez une première expérience réussie en développement Full Stack.Vous avez une expérience dans des environnements de développement Agile et avez un réel intérêt pour l'innovation et les nouvelles technologies. Vous possédez un esprit d'analyse et de résolution de problème. Vous avez un bon esprit d'équipe et un sens de la collaboration. Votre sens de la communication et vos connaissances techniques vous permettent d'être un vrai support aux utilisateurs. Vous avez un niveau d'anglais technique. Vous savez faire preuve de discrétion et avez un état d'esprit corporate. Environnement techniqueConnaissance des applications et des technologies utilisées dans l'entreprise, des principaux langages informatiques et systèmes d'exploitationLangage : PHPEnvironnement : Windows et LinuxFrontend : HTML, CSS, JavaScript, TypeScriptBackend : .NET, C++Framework : QtBases de données : OracleArchitecture : MicroservicesOutils / DevOps : Git, GitLab, DockerLangues : anglais techniqueCompétences appréciées :Symfony, PythonPostgreSQL, MariaDBOptimisation des performances des bases de donnéesSécurité applicative Pourquoi rejoindre cette entreprise ?Intégrer une structure agile et innovante en pleine croissanceParticiper au développement de solutions digitales stratégiquesÉvoluer dans une équipe technique dynamique où les idées et les initiatives sont valorisées, De formation Bac +3 à Bac +5 en informatique, vous avez une première expérience réussie en développement Full Stack.
Vous avez une expérience dans des environnements de développement Agile et avez un réel intérêt pour l'innovation et les nouvelles technologies.
Vous possédez un esprit d'analyse et de résolution de problème. Vous avez un bon esprit d'équipe et un sens de la collaboration. Votre sens de la communication et vos connaissances techniques vous permettent d'être un vrai support aux utilisateurs. Vous avez un niveau d'anglais technique. Vous savez faire preuve de discrétion et avez un état d'esprit corporate.
Environnement technique
- Connaissance des applications et des technologies utilisées dans l'entreprise, des principaux langages informatiques et systèmes d'exploitation
- Langage : PHP
- Environnement : Windows et Linux
- Frontend : HTML, CSS, JavaScript, TypeScript
- Backend : .NET, C++
- Framework : Qt
- Bases de données : Oracle
- Architecture : Microservices
- Outils / DevOps : Git, GitLab, Docker
- Langues : anglais technique
Compétences appréciées :
- Symfony, Python
- PostgreSQL, MariaDB
- Optimisation des performances des bases de données
- Sécurité applicative, HTML Python PHP C++ Javascript TypeScript CSS Esprit d'analyse