Développeur Fullstack
- Catégorie: IT
- Type de contrat: CDI
- Localisation: Genève, Suisse
- Niveau de formation: Bachelor/Licence pro
- Expérience/Années: + 5 ans
Mission
La développeuse ou le développeur fullstack s’intégrera dans un service chargé du développement, de la maintenance et de l’exploitation des applications informatiques. L’environnement technique est constitué d’applications Web, réalisées en interne, écrites en Perl avec les frameworks Mojolicious et Catalyst, avec une large utilisation de DHTML (ajax, vue.js). Les bases de données sont Oracle et PostgreSql. L’équipe est également chargée de la maintenance technique des sites Intranet et Internet sous Drupal.
PROFIL
Bachelor en informatique, minimum 5 ans d’expérience
Excellentes connaissances en développement informatique, notamment des bonnes pratiques en matière de programmation structurée, de conception orientée objet, de programmation fonctionnelle, d’algorithmique
Expérience éprouvée, au sein d’une équipe, dans le développement d’une application d’envergure dans le domaine de l’informatique de gestion
Très bonnes connaissances d’au moins un langage à typage dynamique : idéal Perl (modern), Python, PHP, Ruby, Javascript
Maîtrise de la programmation Web (et des protocoles associés), y compris framework Javascript réactif
Connaissances des pratiques : qualité, tests unitaires automatisés, git flow
Bonnes connaissances en SGBD et en langage SQL
Français courant (maternel idéalement, min C1)
Casier judiciaire vierge
Suisse ou titulaire d’un permis de travail en cours de validité.