Développeur backend - Node.js

mai 4, 2022
Offre d'emploi - Développeur backend Node.js

Startechup recherche un développeur NodeJS expérimenté pour concevoir et mettre en œuvre des solutions logicielles fonctionnelles et travailler avec une équipe de développeurs de logiciels, la direction générale et les clients pour définir les exigences logicielles et prendre la direction de projets opérationnels et techniques.

En tant que développeur NodeJS, vous devez être capable de travailler de manière indépendante, avec peu de supervision, et devez avoir d'excellentes capacités d'organisation et de résolution de problèmes. 

En fin de compte, l'objectif est de développer des logiciels de haute qualité qui correspondent aux besoins des utilisateurs et aux objectifs de l'entreprise.


Responsabilités clés

  • Développer des API Web bien structurées, évolutives et tolérantes aux pannes, qui sont à la fois bien documentées et robustes.
  • Collaborer avec les ingénieurs, les testeurs, les concepteurs et les propriétaires de produits pour créer des produits de premier ordre.
  • Détecter de manière proactive tout problème potentiel dans le système et en parler à tout moment.
  • Faire des suggestions sur la manière d'améliorer la base de code actuelle.

Exigences techniques

  • Au moins 4 ans d'expérience dans le développement de logiciels, dont au moins 2 ans d'expérience récente dans l'utilisation de Node.js.
  • Solides compétences en JavaScript ou TypeScript
  • Comprend les bases du web, telles que le protocole HTTP, TSL/SSL, les meilleures pratiques de sécurité de base, les performances et l'optimisation.
  • Être à l'aise avec l'utilisation de bases de données comme MongoDB, Postgres, MySQL, Redis.
  • Une expérience dans Nest.js, AWS, les flux de travail Git, les pipelines CI/CD et les tests automatisés est également un atout.

Must et/ou Nice to have

  • Capacité à travailler avec une équipe à distance tout en maintenant un contact permanent.
  • Participer à l'ensemble du processus de développement des produits SAAS.
  • Définition et communication des détails techniques pour l'équipe frontale
  • être prêt à encadrer et à guider les autres membres de l'équipe
  • Effectuer des recherches pour se tenir au courant des nouvelles technologies, des tendances et des meilleures pratiques
  • Expérience de travail dans un environnement de développement Agile
  • BSc/BA en informatique ou un diplôme connexe
  • Bonne communication en anglais

Les avantages

Les membres de notre équipe sont extrêmement importants pour nous. Voici les avantages dont vous bénéficierez en rejoignant notre équipe :

  • Excellente rémunération basée sur l'expertise
  • Travaillez où vous voulez
  • Bureau hybride confortable pour les réunions en face à face et l'organisation d'événements d'équipe.
  • 5 jours de travail standard - du lundi au vendredi
  • Horaire de travail flexible
  • Style de gestion horizontale avec un bon encadrement supérieur
  • Acquérir de l'expérience sur les dernières technologies
  • HMO au premier jour avec une personne à charge
  • De formidables opportunités d'apprentissage en travaillant avec des managers européens et des clients internationaux.
  • Travail à domicile
  • 35 000 $ de prime à la signature