DaCodes.
DaCodes.
DaCodes. est une entreprise technologique fondée en 2014 qui aide les organisations à développer des logiciels et à faire progresser leur transformation numérique. Ses services couvrent les produits fondés sur l’intelligence artificielle, l’ingénierie de la qualité, la conception UX/UI, le développement full-stack et le renforcement des équipes grâce à des talents spécialisés. Avec plus de 900 projets réalisés et une équipe de plus de 220 experts, DaCodes. intervient dans des secteurs tels que l’automobile, la santé et le commerce électronique, en adaptant les solutions technologiques aux besoins opérationnels de chaque industrie.

Ingénieur·e full stack senior, React.js

Concevez des applications React.js évolutives et des solutions backend pour une entreprise mexicaine spécialisée dans les logiciels et la transformation numérique. Travaillez à distance avec des équipes internationales sur des projets pour des clients d’Amérique latine et des États-Unis.

Description

  • Concevoir, développer et maintenir des applications web évolutives reposant sur React.js.
  • Contribuer à l’ensemble de la stack, des composants frontend et intégrations d’API aux services backend.
  • Fournir des solutions frontend de grande qualité, axées sur les performances, la maintenabilité et la réutilisation des composants.
  • Créer des architectures de composants React efficaces, modulaires et évolutives.
  • Améliorer les performances des applications web en repérant les goulots d’étranglement et les possibilités d’optimisation.
  • Collaborer avec les équipes produit, conception UX/UI, backend et QA pour livrer des fonctionnalités complexes.
  • Contribuer aux décisions d’architecture et de conception technique.
  • Écrire un code propre, réutilisable et testé, conforme aux normes d’ingénierie.
  • Appliquer des pratiques de test et de débogage, et contribuer à l’amélioration continue.
  • Examiner le code et encourager de bonnes pratiques d’ingénierie au sein de l’équipe.
  • Enquêter sur des problèmes techniques complexes dans des applications en production et les résoudre.
  • Communiquer efficacement en anglais sur des sujets techniques avec des équipes internationales.

Exigences

  • Niveau d’expérience senior avancé ou senior plus.
  • Solide expérience en développement logiciel full stack, idéalement sept ans ou plus.
  • Expérience approfondie et démontrable dans la création d’applications React.js complexes, idéalement cinq ans ou plus.
  • Expérience sur des projets de grande envergure, des produits numériques à fort trafic ou des plateformes web complexes.
  • Capacité à travailler en autonomie et à assumer la responsabilité technique de fonctionnalités et de composants essentiels.
  • Maîtrise avancée de React.js et de son écosystème.
  • Connaissance approfondie des Hooks, de Context API, du cycle de vie des composants et des modèles de composition.
  • Expérience des architectures frontend évolutives et des composants réutilisables.
  • Maîtrise avancée de la gestion d’état et du flux de données dans les applications React.
  • Expérience dans l’optimisation du rendu, la mémoïsation, le chargement différé et le fractionnement du code.
  • Connaissance du profilage des performances, du débogage et de l’optimisation des applications React.
  • Anglais courant à l’oral comme à l’écrit.
  • Maîtrise avancée de JavaScript moderne (ES6+).
  • Expérience avec TypeScript.
  • Solides connaissances de HTML5, CSS3 et du responsive design.
  • Expérience dans la consommation et l’intégration d’API REST.
  • Compréhension de la programmation asynchrone, de la gestion des erreurs et de l’optimisation des applications web.
  • Expérience professionnelle dans le développement de fonctionnalités frontend et backend.
  • Expérience dans la conception, le développement et l’intégration d’API et de services.
  • Connaissance des architectures client-serveur et de la communication entre systèmes.
  • Expérience avec des bases de données relationnelles ou NoSQL.
  • Capacité à comprendre, modifier et optimiser la logique métier du backend.
  • Expérience des tests unitaires, d’intégration et de composants.
  • Connaissance de Jest, React Testing Library ou d’outils équivalents.
  • Maîtrise de Git, des pull requests et des revues de code.
  • Connaissance des principes SOLID, du code propre et des modèles de conception.
  • Expérience des méthodes agiles et du développement collaboratif.
  • Une expérience avec Node.js et Express ou NestJS est souhaitée.
  • Une expérience avec Next.js et les stratégies SSR/SSG est souhaitée.
  • La connaissance de GraphQL est souhaitée.
  • Une expérience avec Redux Toolkit, Zustand ou d’autres outils de gestion d’état est souhaitée.

Avantages

  • Travailler avec des marques mondiales et des startups innovantes.
  • Télétravail depuis le domicile.
  • Horaires alignés sur l’équipe ou le projet attribué.
  • Semaine de travail du lundi au vendredi.
  • Accès à des cours et à des certifications.
  • Événements d’équipe virtuels et groupes d’intérêt.
  • Cours d’anglais.
  • Possibilités au sein des différents secteurs d’activité de l’entreprise.

Offres similaires

CRH Talento en IT

Ingénieur full-stack .NET

CRH Talento en IT
11 – 50 Employés
ConseilMarketingRecrutement

Concevez et améliorez des applications web pour CRH Talento en IT avec .NET, C#, ASP.NET MVC et JavaScript. Collaborez avec des équipes réparties sur plusieurs sites pour développer des fonctionnalités, des intégrations, des tests et l’infrastructure.

Ouvrir
KMS Technology, Inc.

Ingénieur logiciel full stack senior, applications de santé

KMS Technology, Inc.
501 – 1 000 Employés
LogistiqueMarketingSoins de santé

Développez des logiciels de santé évolutifs chez KMS Technology en créant des parcours cliniques sécurisés et des API avec React et Node.js. Le poste comprend également le développement assisté par l’IA et la collaboration tout au long du cycle de vie logiciel.

Ouvrir
Lago

Développeur·se logiciel senior en commerce électronique

Lago
1 – 10 Employés
ConseilLogistiqueMarketing

Améliorez la plateforme Django et React de Lago et ses pipelines de données pour trois boutiques d’articles pour la maison. Créez des API fiables et des processus de catalogue pour la recherche, les prix et l’automatisation.

Ouvrir
Devlane

Ingénieur full stack Scala senior

Devlane
51 – 200 Employés
B2BRecrutement

Pilotez des fonctionnalités du moteur de données, développez des API Scala optimisées et faites évoluer l’interface avec TypeScript. Devlane propose des services de renfort d’équipe à des clients internationaux en forte croissance.

Ouvrir
Capgemini

Développeur·se front-end SEO et CRO à distance

Capgemini

Concevez et testez des expériences web pour un grand assureur américain afin d’améliorer la visibilité dans les moteurs de recherche, la conversion et les performances des pages. Appuyez-vous sur les expérimentations Optimizely et l’analyse comportementale pour orienter l’optimisation.

Ouvrir