Résumé
Nous recherchons un développeur full-stack talentueux pour rejoindre notre équipe. Vous serez responsable du développement et de la maintenance de nos produits et de l'intégration transparente des fonctionnalités front-end et back-end. Vous travaillerez en étroite collaboration avec notre équipe produit et nos designers afin de fournir des applications de haute qualité, centrées sur l'utilisateur et répondant aux besoins de nos clients. Il s'agit d'une opportunité passionnante de travailler dans une entreprise en pleine croissance et de façonner l'avenir du travail collaboratif.
Responsabilités
En tant que développeur full-stack, vous serez responsable de la mise en œuvre de bout en bout des exigences des clients en utilisant des technologies modernes :
- Écrire un code propre, efficace et bien documenté
- Collaborer avec l'équipe produit et les concepteurs pour développer des fonctionnalités centrées sur l'utilisateur
- Contribuer à l'évolution de l'architecture et des conventions de code
- Effectuer des revues de code et fournir des commentaires aux autres membres de l'équipe
- Rester à jour avec les tendances et technologies émergentes
- Rédiger des tests automatisés
- Améliorer les processus d'intégration continue et de déploiement continu
Prérequis:
- Résidence dans l'Union européenne
- Licence ou maîtrise en informatique ou dans un domaine connexe
- Excellente orientation client
- Vous avez une expérience avérée en tant que développeur full-stack et vous aimez écrire du code bien structuré.
- Excellente maîtrise d'au moins un framework front-end (Vue de préférence)
- Solide maîtrise du langage Java
- Expérience avec les bases de données relationnelles (MySQL, PostgreSQL, etc.)
- Familiarité avec les méthodologies Agiles et les processus de développement
- Excellentes compétences en résolution de problèmes
- Maîtrise de l'anglais
Préféré:
- Familiarité avec Spring Boot et l'architecture des microservices
- Familiarité avec la conception d'API Rest
- Familiarité avec les pratiques DevOps (CI/CD, Docker, Kubernetes, etc.)
- Expérience avec les frameworks d'automatisation des tests (Selenium)
- Expérience avec la conception réactive sur les applications mobiles
- Connaissance des architectures sans serveur et dans le cloud (AWS, Azure, etc.)
- Les langues française ou allemande sont un plus
- L'expérience de l'IA est un atout
Vos avantages:
- Environnement d'équipe dynamique et durable avec liberté de création
- Salaire compétitif et partage des bénéfices
- Travail à distance avec horaires flexibles
- Possibilité d'avoir un impact significatif sur l'avenir du travail.
- Travail avec des technologies de pointe
- Politiques généreuses en matière de vacances et de congés payés
- Événements parrainés par l'entreprise et activités de consolidation d'équipe
- Culture d'entreprise solidaire et inclusive
Catégorie d'emploi: Développement de logiciels
Type d'emploi: À temps plein
Lieu de travail: Remote