opinov8
opinov8
opinov8 est une entreprise mondiale d’ingénierie numérique et de conseil qui aide les entreprises à développer et à moderniser leurs systèmes technologiques. Ses activités couvrent le développement de logiciels sur mesure, les services et migrations vers le cloud, ainsi que les solutions de données, au service d’organisations dans des secteurs tels que la finance, la santé, la logistique et les médias. Basée à Londres, opinov8 s’appuie sur des centres de développement et des équipes à distance en Ukraine, en Égypte, en Colombie, au Portugal et dans l’ensemble de l’Union européenne, et accompagne des clients du monde entier grâce à un modèle de prestation B2B privilégiant le travail à distance.

Développeur React Senior (Télétravail depuis l’Égypte)

Rejoignez Opinov8 en tant que Développeur React Senior pour créer des applications évolutives avec React et TypeScript. Le poste couvre la conception de composants réutilisables, l’architecture frontend, les tests automatisés et l’intégration CI/CD.

Description

  • Concevoir et maintenir des applications web évolutives avec React et TypeScript
  • Créer des composants React réutilisables, maintenables et de haute qualité
  • Contribuer à définir l’architecture frontend et les décisions de conception des composants
  • Transformer les exigences métier et techniques en solutions frontend efficaces
  • Développer des interfaces responsives, accessibles et conviviales à l’aide de pratiques frontend modernes
  • Produire un code propre, maintenable et minutieusement testé
  • Mettre en œuvre des tests unitaires, d’intégration et de bout en bout pour les applications frontend
  • Étudier et résoudre les problèmes de performance, d’utilisabilité et les problèmes techniques
  • Collaborer étroitement avec les développeurs backend, les architectes de solutions, les designers UX/UI et les autres parties prenantes techniques
  • Contribuer aux revues de code, aux normes de codage et aux bonnes pratiques d’ingénierie
  • Utiliser des pipelines CI/CD pour automatiser les builds, les tests et les déploiements
  • Gérer le contrôle de code source, le suivi du travail et les processus CI/CD avec Azure DevOps
  • Maintenir la documentation technique et les normes de développement frontend
  • Contribuer au diagnostic et à la résolution de défis techniques complexes au sein de l’équipe
  • Participer aux activités de recrutement, notamment aux entretiens, aux évaluations techniques ou aux tests, ainsi qu’aux décisions finales applicables

Exigences

  • Au moins 7 ans d’expérience professionnelle en développement logiciel, avec une forte spécialisation frontend
  • Expérience significative en production avec React
  • Solide expertise en TypeScript
  • Excellente maîtrise de JavaScript moderne et d’ES6+
  • Capacité démontrée à concevoir et développer des composants React réutilisables et évolutifs
  • Bonne compréhension de l’architecture frontend et des patrons de conception
  • Expérience des frameworks et pratiques de test frontend
  • Expérience dans la mise en œuvre de tests unitaires et/ou d’intégration automatisés
  • Expérience des pipelines CI/CD et des pratiques modernes de livraison logicielle
  • Expérience pratique d’Azure DevOps pour le contrôle de code source et le CI/CD
  • Expérience de l’intégration d’applications frontend avec des services backend via des API REST
  • Solide connaissance de Git et des flux de travail modernes de développement
  • Expérience dans des environnements Agile/Scrum
  • Excellentes capacités d’analyse et de résolution de problèmes
  • Bonnes compétences en communication et capacité à collaborer au sein d’une équipe d’ingénierie pluridisciplinaire
  • Souhaité : expérience de l’intégration de composants React avec Microsoft Dynamics 365
  • Souhaité : expérience de l’intégration d’applications ou de composants React avec Microsoft Power Platform
  • Souhaité : expérience avec le Power Apps Component Framework (PCF)
  • Souhaité : expérience avec Dataverse
  • Souhaité : expérience avec Dynamics 365 Sales ou Customer Service
  • Souhaité : expérience des services Azure
  • Souhaité : expérience des outils modernes de gestion d’état tels que Redux, Zustand ou équivalents

Avantages

  • Travailler entièrement à distance avec des modalités de travail flexibles
  • Contribuer à des projets couvrant plusieurs secteurs d’activité
  • Bénéficier d’opportunités continues d’apprentissage et de développement professionnel
  • Acquérir une expérience pratique et concrète
  • Collaborer avec une équipe diverse et multiculturelle

Offres similaires

Rocket Software

Ingénieur logiciel III, Full Stack Java

Rocket Software

Concevez, déboguez et testez des logiciels full stack en Java chez Rocket Software, en contribuant à l’amélioration des produits, à la création de nouveaux produits et au développement d’outils. Livrez un code facile à maintenir, documenté et couvert par des tests, tout en participant aux rituels agiles.

Ouvrir
GE Aerospace

Stagiaire en ingénierie des systèmes, ingénierie mécanique et aérospatiale

GE Aerospace

Contribuez aux activités de GE Aerospace dans les systèmes aérospatiaux et l’énergie électrique grâce à la conception, à l’analyse et aux essais. Développez vos compétences d’ingénieur et préparez-vous à de possibles postes après l’obtention de votre diplôme.

Ouvrir
GE Aerospace

Stage en ingénierie des systèmes, mécanique ou aérospatiale – Avionique | GE Aerospace

GE Aerospace

Participez à la conception et aux essais de systèmes avioniques et connexes pour les aéronefs commerciaux et militaires de GE Aerospace. Contribuez aux logiciels, aux simulations et aux programmes de produits en tant que stagiaire en systèmes aérospatiaux.

Ouvrir
JetBrains

Ingénieur support senior, ReSharper (.NET) — Allemagne

JetBrains

Résolvez des problèmes .NET complexes liés aux outils de développement JetBrains et aidez les utilisateurs à régler les difficultés qu’ils rencontrent avec les produits. Enquêtez sur les bugs, guidez les utilisateurs et collaborez avec les équipes d’ingénierie et d’assurance qualité pour améliorer les produits.

Ouvrir
GE Aerospace

Stage en alternance en ingénierie des systèmes électriques

GE Aerospace

Rejoignez le programme de stage en alternance de GE Aerospace en ingénierie des systèmes électriques et contribuez à des systèmes aéronautiques destinés aux applications commerciales et militaires. Participez à la conception, aux essais, à la simulation et au développement d’outils tout en acquérant une expérience pratique des systèmes aérospatiaux.

Ouvrir
IMU Biosciences

Ingénieur logiciel en bioinformatique – cytométrie en flux

IMU Biosciences

Développez et maintenez des pipelines d’apprentissage automatique réglementés pour la cytométrie en flux chez IMU Biosciences. Le poste couvre l’annotation, le suivi des modèles, la reproductibilité et la conformité d’une plateforme de médecine de précision.

Ouvrir
HFM

Architecte logiciel frontend senior

HFM
501 – 1 000 Employés
FinanceFintech

Pilotez l’architecture frontend des applications web de trading et destinées aux clients de HFM, en définissant des fondations React partagées et des systèmes de design. Guidez les équipes produit sur les performances, la sécurité, l’accessibilité et les normes d’ingénierie.

Ouvrir
HFM

Architecte logiciel d’entreprise mobile (iOS et Android)

HFM
501 – 1 000 Employés
FinanceFintech

Définissez l’architecture des applications de trading de HFM pour iOS et Android et pilotez la sécurité mobile, les mises en production et les données de marché en temps réel. Établissez des normes d’ingénierie et aidez les équipes à livrer des mises à jour fiables.

Ouvrir
HFM

Architecte logiciel d’entreprise senior pour plateformes de trading

HFM
501 – 1 000 Employés
FinanceFintech

Pilotez la modernisation des plateformes de trading MT4/MT5 de HFM et de l’infrastructure de courtage. Définissez les intégrations, les déploiements Kubernetes, les normes de sécurité et les logiciels de production utilisés par des traders dans le monde entier.

Ouvrir
Genesis Tech

Ingénieur produit full-stack senior (Node.js, natif en IA)

Genesis Tech
1 001 – 5 000 Employés
ConseilLogistiqueMarketing

Développez des systèmes backend, l’infrastructure et des fonctionnalités natives en IA pour le produit de sécurité numérique personnelle de Boosters. Pilotez le développement du produit, de l’architecture et de la conception jusqu’au lancement et à l’analyse des résultats.

Ouvrir