Développeur(e) Front-end Senior(e)

Localité : Genève
Type de contrat : CDI

Bienvenue chez Digital Solutions SA !

Créée en 2016 et située au cœur du Jura, à Porrentruy, Digital Solutions SA aide les entreprises et les institutions à faire face aux défis digitaux grâce à l’intégration de nouvelles technologies.

Intégrateur & prestataire de services IT, nous aidons nos clients dans leur stratégie d’innovation ainsi qu’à développer leurs nouveaux produits numériques.

Notre implémentation est à Porrentruy, Bâle, Lausanne, Genève, Martigny et bientôt Fribourg, Berne, Zürich et Delémont.

Combinant agilité, innovation et performance, nous mettons à disposition une équipe d’ingénieurs hautement qualifiés et adaptés aux besoins ciblés de chacun de ces clients et prospects.

Nous travaillons sur trois volets :   

  1. L’intégration et L’innovation
  2. Le développement logiciel
  3. La Robotic Process Automation

PROFIL RECHERCHÉ : Développeur(e) Front-end Senior(e)

  • Taux d’occupation : 100%
  • Durée : indéterminée, mais au plus 3ans

VOS MISSIONS :

  • Assurer le développement de nouveaux systèmes:
    • Participer aux phases de conception;
    • Développement des solutions informatiques répondant aux besoins;
    • Implémenter les tests unitaires;
    • Respecter les exigences non fonctionnelles de développement;
    • Evaluer, diagnostiquer et corriger les anomalies.
  • Participer à l’amélioration de la qualité des systèmes :
    • Participer aux revues de pairs;
    • Établir, maintenir et faire évoluer la testabilité des systèmes;
    • 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.

QUALITES 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;

FORMATIONS :

  • Diplôme d’étude supérieure en informatique (ES) ou brevet fédéral ou diplôme HES.

COMPETENCES :

Compétences primordiales

  • Développement d’applications WEB riches, incluant:
    • Maitrise de VueJS 3 (idéalement Nuxt.js);
    • HTML5, CSS3, Vuetify / Bootstrap;
    • TypeScript;
    • Consommation d’API REST.
  • Autonome sur l’implémentation des écrans dans le respect des maquettes, respect des normes d’UX / UI.

Compétences supplémentaires

  • 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 ;
  • Expérience JAVA / Quarkus ;
  • Maitrise de PostgreSQL, Oracle, PL/SQL.
Postulez !