Résumé de l'emploi
Nous recherchons un développeur Ruby senior expérimenté pour rejoindre notre équipe. Le candidat idéal aura une large expérience en tant que développeur Ruby, de préférence avec une expérience de supervision et de gestion dans un rôle précédent. Le rôle principal du candidat sera de gérer la création du back-end, de créer des gems efficaces tout en intégrant des composants front-end, et de planifier et prioriser le travail des développeurs Ruby.
Responsabilités
- Écrire du code, à partir de zéro, qui soit efficace et évolutif en Ruby.
- Développer et construire des composants back-end pour des applications basées sur le web, selon les besoins.
- Analyser et tester les applications afin d'évaluer leurs performances et leur réactivité.
- Gérer et encadrer les développeurs juniors tout en vérifiant et en déboguant leur code.
- Mettre en œuvre des solutions de stockage et de traitement des données.
- Développez, construisez, installez et partagez des gems et des plugins.
- Développer et créer des scripts de tests automatisés.
- Contrôler, améliorer et assurer la maintenance des applications après leur lancement/déploiement.
- Collaborer avec les membres de l'équipe à travers les différentes couches de l'infrastructure.
Exigences
- Licence en informatique ou dans un domaine connexe
- 2 ans d'expérience professionnelle en tant que développeur Ruby, de préférence avec une expérience d'encadrement ou de supervision
- Solide compréhension de la programmation orientée objet
- Connaissance approfondie des méthodes agiles de développement de logiciels
- Expérience de l'utilisation de plateformes de tests automatisés
- Excellentes capacités de résolution de problèmes et de dépannage
- Un grand souci du détail et des capacités d'analyse
- Capable d'encadrer et de superviser efficacement les autres membres de l'équipe
- Excellentes aptitudes à la communication et capacité à communiquer avec les membres de l'équipe interne et externe ainsi qu'avec les clients.
- Grande éthique du travail d'équipe