Ingénieur Produit Full-Stack (H/F)
Role details
Job location
Tech stack
Job description
Construire et améliorer les fonctionnalités du produit de bout en bout (frontend + backend). - Travailler en étroite collaboration avec les autres ingénieurs de l'équipe. Le pair-coding est quelque chose que nous aimons pratiquer. - Améliorer les outils de sourcing et le flux d'approche des candidats. - Donner vie à de nouvelles idées et itérer en fonction des données et des retours. - Écrire du code propre et testé, en gardant à l'esprit les principes du TDD (Test-Driven Development). Notre Stack Technique - Frontend : Vue.js 2 (migration vers Vue 3) - Backend : Node.js (Express) - Tests : Jest - CI/CD : GitHub Actions, Docker, auto-déploiements quotidiens - Outils asynchrones : Slack et Notion Pourquoi rejoindre Visage ? - Construire des fonctionnalités significatives avec un impact clair sur l'utilisateur. - Travailler dans un environnement en évolution rapide mais solidaire, dirigé par des seniors. - Aider à moderniser une plateforme utilisée par de grandes entreprises du monde entier. - Façonner l'avenir de la collaboration entre l'IA et l'humain dans le recrutement., * Application webCette compétence est indispensable
- CoderCette compétence est indispensable
- Concevoir une application webCette compétence est indispensable
- Utilisation de frameworks JavaScriptCette compétence est indispensable
- Accessibilité web
- Architecture web
- Assurer la compatibilité des applications sur différents navigateurs
- Collaborer avec des équipes multidisciplinaires pour des projets web
- Concevoir et développer une solution digitale
- Configurer des serveurs web et gérer le déploiement
- Créer des animations et des effets visuels dynamiques
- Créer une documentation technique
- Cybersécurité
- Développer des outils de monitoring pour les performances web
- Développer une application en lien avec une base de données
- Gérer les bases de données et assurer leur intégrité
- HTML
- Intégrer des éléments graphiques et visuels en respectant les standards web
- Langages de programmation informatique
- Méthode AGILE
- Optimisation des performances web
- Optimiser des algorithmes, une application informatique et mettre en oeuvre leur développement
- Optimiser les processus de qualité pour assurer la fiabilité des logiciels
- Programmation logicielle
- Réaliser des études et développements informatiques
- Réaliser les essais de fonctionnement
- Rédiger un cahier des charges, des spécifications techniques
- Résoudre les problèmes techniques et bugs des sites
- Sécurité des applications web
- Test et validation de logiciels
- Tester un logiciel, un système d'informations, une application
Requirements
- AnglaisCette langue est indispensable
- FrançaisCette langue est indispensable
Savoir-être professionnels
- Faire preuve de rigueur et de précision
- Faire preuve d'autonomie
- Etre ouvert aux changements