Avenga
Avenga
Avenga est une entreprise internationale de technologie et d’ingénierie logicielle qui accompagne les entreprises dans leurs projets de conseil, de développement de produits et de transformation numérique. Ses équipes conçoivent des solutions sur mesure en matière de logiciels, de cloud et d’intégration pour relever des défis complexes dans les secteurs du conseil, de l’industrie manufacturière et de la santé, en s’appuyant sur l’expertise de plus de 6 000 professionnels dans plusieurs pays. Avenga soutient également l’acquisition de talents et le développement professionnel au sein de son organisation.

Ingénieur·e senior Node.js

Concevez des systèmes backend évolutifs pour les projets de conseil en informatique d’Avenga. Créez des API, optimisez les bases de données et contribuez à des logiciels sécurisés et fiables.

Description

  • Développer et maintenir des applications backend évolutives avec Node.js.
  • Développer et connecter des API REST et des microservices.
  • Produire un code efficace, réutilisable et clairement documenté.
  • Collaborer avec les équipes frontend, QA et DevOps ainsi qu’avec les parties prenantes du produit.
  • Concevoir et améliorer les structures de bases de données, les requêtes et l’accès aux données.
  • Repérer et résoudre les problèmes techniques et les goulots d’étranglement en matière de performances.
  • Appliquer des pratiques sécurisées à l’authentification, à l’autorisation et au traitement des données.
  • Créer et maintenir des tests automatisés unitaires et d’intégration.
  • Réviser le code et contribuer au respect de bonnes pratiques d’ingénierie.
  • Participer aux échanges techniques, aux choix d’architecture et à la conception de solutions.
  • Contribuer au CI/CD, aux mises en production et à la résolution des incidents en production.
  • Assurer la fiabilité, l’évolutivité et la facilité de maintenance des applications.
  • Partager son expertise et accompagner le développement professionnel de ses collègues.

Exigences

  • Justifier d’au moins trois ans d’expérience professionnelle en développement backend, avec une pratique approfondie de Node.js.
  • Maîtriser JavaScript (ES6+) et TypeScript.
  • Avoir une expérience des frameworks Node.js tels qu’Express.js, NestJS ou Fastify.
  • Comprendre la programmation asynchrone et l’architecture événementielle.
  • Avoir conçu et développé des API REST.
  • Connaître les bases de données relationnelles ou NoSQL telles que PostgreSQL, MySQL ou MongoDB.
  • Connaître les outils ORM ou ODM tels que Prisma, TypeORM, Sequelize ou Mongoose.
  • Comprendre les principes et modèles de conception logicielle ainsi que l’architecture propre.
  • Utiliser Git et des méthodes de développement collaboratives.
  • Connaître Docker, les pipelines CI/CD et les environnements cloud.
  • Avoir de l’expérience dans la rédaction de tests unitaires et d’intégration.
  • Comprendre la sécurité des applications, l’optimisation des performances et le débogage.
  • Avoir de solides capacités de résolution de problèmes et une approche proactive du développement.
  • Bien communiquer en anglais et collaborer avec des équipes internationales.

Avantages

  • L’égalité des chances, quels que soient la race, l’origine ethnique, l’identité de genre, l’orientation sexuelle, le handicap, l’âge, la religion ou d’autres caractéristiques.
  • Un environnement de travail respectueux et inclusif.
  • La possibilité de travailler avec des équipes internationales.
  • Des possibilités d’évolution professionnelle et de partage des connaissances.

Offres similaires

Redis

Ingénieur full stack senior, expérience de développement IA

Redis
1 001 – 5 000 Employés
B2BIntelligence artificielleSaaS

Créez des consoles Redis, des outils en ligne de commande, des serveurs MCP et des compétences pour agents en tant qu’ingénieur full stack senior. Concevez des expériences de développement natives de l’IA pour les clients Redis.

Ouvrir
Avenga

Ingénieur·e Python senior (Sofia, hybride)

Avenga

Développez des services backend évolutifs et des API en Python chez Avenga, une entreprise internationale d’ingénierie. Contribuez au déploiement de technologies natives de l’IA dans différents secteurs.

Ouvrir
Cognyte

Ingénieur back-end senior, Cognyte (hybride, Bulgarie)

Cognyte
1 001 – 5 000 Employés
CybersécuritéGouvernementSécurité

Développez des microservices Java pour la plateforme d’analyse distribuée de Cognyte, concevez des systèmes de données évolutifs et accompagnez vos collègues ingénieurs. Ce poste senior est basé en Bulgarie et propose une organisation hybride.

Ouvrir
nDeavour Consulting

Développeur·se iOS senior – Swift et fintech

nDeavour Consulting
1 – 10 Employés
ConseilLogistiqueMarketing

Concevez et développez des applications iOS évolutives pour des projets fintech avec Swift, afin d’améliorer l’expérience client et les services financiers. Collaborez avec les équipes produit et ingénierie et contribuez à la progression de l’équipe grâce aux revues de code et à la programmation en binôme.

Ouvrir
nDeavour Consulting

Développeur·se iOS senior – Swift et fintech

nDeavour Consulting
1 – 10 Employés
ConseilLogistiqueMarketing

Concevez et développez des applications iOS évolutives pour des projets fintech avec Swift, afin d’améliorer l’expérience client et les services financiers. Collaborez avec les équipes produit et ingénierie et contribuez à la progression de l’équipe grâce aux revues de code et à la programmation en binôme.

Ouvrir