Developpeur·euse Front-end Senior (IT)
Location
Suisse | France
Job description
Dans le cadre des projets d'évolution et de refonte des Systèmes d'information de l'un de nos clients Genevois, nous souhaitons renforcer notre capacité de développement. Plus spécifiquement et dans un premier temps, vous prendrez en charge de développements dans le domaine de la construction de logements
Rôle et activités :
- Assurer le développement de nouveaux systèmes:
o Participer aux phases de conception;
o Développement des solutions informatiques répondant aux besoins;
o Implémenter les tests unitaires;
o Respecter les exigences non fonctionnelles de développement;
o Evaluer, diagnostiquer et corriger les anomalies.
- Participer à l'amélioration de la qualité des systèmes :
o Participer aux revues de pairs;
o Établir, maintenir et faire évoluer la testabilité des systèmes;
o Rédiger et conserver la documentation à jour.
- Faire des rapports d'avancement réguliers au responsable de l'équipe de développement en termes de suivi de charge (estimation initiale, reste à faire), remontée d'alertes et escalade pour décision.
- Assurer la complétude des tickets JIRA.
Compétences primordiales (6 ans d'expérience et plus dans la fonction) :
- Développement d'applications WEB riches, incluant:
o Maitrise de VueJS 3 (idéalement NXX XX XX XX XX);
o HTML5, CSS3, Vuetify / Bootstrap;
o TypeScript;
o Consommation d'API REST.
- Autonome sur l'implémentation des écrans dans le respect des maquettes, respect des normes d'UX / UI.
Profil candidat:
Formation : Diplôme d'étude supérieure en informatique (ES) ou brevet fédéral ou diplôme HES.
Compétences importantes :
- Maîtrise des principes de conception objet et design patterns courants;
- Maîtrise des architectures logicielles modernes;
- Bonne connaissance de GIT / GIT Lab;
- Connaissance et usage des outils d'intégration continue;
- Expérience de 2 ans et plus sur un projet en lien avec une GED;
- Expérience significative sur au moins un projet de développement agile;
- Bonne sensibilité à la qualité logicielle : tests unitaires (JEST), revue de code, intégration continue et exploitation de SONAR
- Capacité d'intégration et de travail en équipe;
- Qualité de communication;
- Capacité de conseil technico-fonctionnel.
Compétences optionnelles qui représenteraient un plus :
- Expérience réussie au sein d'une administration Suisse
- Expérience JAVA / Quarkus;
- Maitrise de PostgreSQL, Oracle, PL/SQL.
Qualités requises :
- Autonomie;
- Esprit d'équipe;
- Rigueur et Précision;
- Disponibilité, engagement et adaptabilité;
- Résistance au stress;
- Volonté de transmettre et partager ses compétences;
- Respect des règles, des standards, des méthodes et de l'organisation.
Informations supplémentaires
- Taux d'occupation: 100 %
- Début: 01.04.2024
- Contrat en CDI
Dans le cadre de sa politique diversité, Blue Soft étudie, à compétences égales, toutes les candidatures dont celles de personnes en situation de handicap.
Vous connaissez quelqu'un qui travaille chez Blue Soft Nous avons un programme de cooptation, alors assurez-vous qu'il/elle vous coopte avant de postuler !
Nous sommes impatients de recevoir votre candidature !
Job tags
Salary
35k € a 70k €/an