Nile Bits, LLC.
Nile Bits, LLC.
Nile Bits, LLC. est une entreprise égyptienne d’externalisation du développement logiciel, fondée en 2014. Son équipe d’ingénieurs logiciels accompagne les entreprises dans leur transformation numérique grâce à des logiciels sur mesure, au développement d’applications web et à des solutions de commerce électronique. L’entreprise intervient dans le développement logiciel, le conseil et le marketing afin de fournir des produits numériques évolutifs adaptés aux besoins de ses clients.

Développeur senior React – Télétravail en Égypte

Concevez des applications React et TypeScript évolutives pour des équipes internationales de livraison. Façonnez des architectures front-end réutilisables, des intégrations cloud, des tests automatisés et des pratiques CI/CD.

Description

  • Développer des applications web réactives et des bibliothèques de composants réutilisables avec React et TypeScript
  • Utiliser des composants fonctionnels, des hooks, la gestion d’état et une architecture modulaire dans le développement React moderne
  • Créer et maintenir des architectures front-end évolutives et des modèles d’ingénierie réutilisables
  • Connecter les applications React aux API REST et aux services cloud Microsoft avec une authentification et une autorisation sécurisées
  • Développer une couverture automatisée de tests unitaires, de composants et de bout en bout
  • Maintenir les contrôles qualité dans les pipelines CI/CD
  • Améliorer l’accessibilité, la compatibilité entre navigateurs, les performances, l’observabilité et la maintenabilité
  • Réviser le code et faire respecter les normes d’ingénierie ainsi que les bonnes pratiques établies
  • Évaluer la dette technique et contribuer à l’exécution de plans de remédiation durables
  • Travailler avec des professionnels UX, des architectes de solutions, des ingénieurs back-end et les parties prenantes métier
  • Suivre des flux de travail basés sur Git avec des demandes de fusion et des revues par les pairs
  • Contribuer aux processus Azure DevOps et au développement des pipelines CI/CD
  • Documenter clairement et succinctement l’architecture, les détails d’implémentation, les intégrations et les considérations opérationnelles
  • Partager son expertise et fournir une orientation technique aux autres développeurs
  • Communiquer clairement et de manière proactive les décisions techniques, les risques, les dépendances et les blocages

Exigences

  • Au moins sept ans d’expérience professionnelle en développement logiciel, dont une expérience récente et substantielle avec React et TypeScript
  • Expérience avérée dans la conception, le développement et la maintenance d’applications React en production et d’architectures front-end évolutives
  • Excellente connaissance de React moderne, notamment des composants fonctionnels, des hooks, de la gestion d’état, de la conception modulaire et de la programmation asynchrone
  • Expérience pratique de la création de composants et de bibliothèques d’interface utilisateur réutilisables
  • Expérience pratique de la connexion d’applications front-end à des API REST et à des services cloud
  • Expérience de la mise en œuvre de méthodes d’authentification et d’autorisation sécurisées
  • Expérience pratique des tests unitaires, de composants et de bout en bout, ainsi que des outils de build front-end
  • Excellente maîtrise de Git, des demandes de fusion, des revues de code, d’Azure DevOps et des pipelines CI/CD
  • Compréhension du design réactif, de l’accessibilité, de la compatibilité entre navigateurs, des performances web, de l’observabilité et du développement web sécurisé
  • Expérience dans l’identification de la dette technique et la mise en œuvre de solutions maintenables et évolutives
  • Expérience de collaboration avec des concepteurs UX, des architectes, des développeurs back-end et des parties prenantes métier au sein d’équipes pluridisciplinaires
  • Expérience de la production de documentation technique et de l’animation de sessions de transfert de connaissances
  • Une expérience de Microsoft Azure, notamment d’Azure App Service, Azure Functions, API Management ou Microsoft Entra ID, est fortement souhaitée
  • Une expérience de la connexion de React à Microsoft Dataverse, Dynamics 365 ou Power Platform, y compris les contrôles Power Platform Component Framework, est fortement souhaitée
  • Une expérience des systèmes de design, des bibliothèques d’interface utilisateur réutilisables, de la télémétrie applicative et des tests logiciels structurés est un atout
  • Excellentes capacités d’analyse et de résolution de problèmes, avec un état d’esprit pragmatique et axé sur la livraison
  • Maîtrise professionnelle de l’anglais et capacité à expliquer les décisions techniques et à collaborer avec des équipes internationales

Avantages

  • Les avantages gratuits pour les employés comprennent une salle de jeux, le petit-déjeuner quotidien, des fruits, du café et d’autres boissons chaudes, des boissons sans alcool et des jus, des sorties et des fêtes d’entreprise
  • Couverture de l’assurance sociale
  • Politique de gestion à porte ouverte
  • Assurance médicale complète
  • Indemnité de logement et de transport
  • Environnement de travail convivial axé sur l’innovation et l’efficacité
  • Possibilités d’évolution de carrière et de développement des talents
  • Encouragement à donner son avis
  • Programmes de reconnaissance et de récompense
  • Salaire et primes compétitifs
  • Horaires de travail flexibles et confortables
  • Comités de divertissement
  • Récompenses financières
  • Congés payés
  • Avantages sociaux

Offres similaires

GE Vernova

Ingénieur·e en systèmes de commande d’éoliennes chez GE Vernova, Salzbergen

GE Vernova

Ingénieur·e en début de carrière développant des logiciels et du matériel de commande d’éoliennes, avec un accent sur la validation. Participe aux essais, à la documentation technique et à la résolution des problèmes sur site concernant les produits éoliens de GE Vernova.

Ouvrir
GE Vernova

Ingénieur en simulation des systèmes d’éoliennes – GE Vernova, Salzbergen

GE Vernova

Modéliser et valider les systèmes d’éoliennes chez GE Vernova, en contribuant à la conception des composants, à l’analyse des risques et aux enquêtes sur les défaillances sur le terrain. Ce poste d’ingénierie sur site est basé à Salzbergen, en Allemagne.

Ouvrir
My Hero VA

Chargé de prise de rendez-vous bilingue (à distance, Colombie)

My Hero VA
1 – 10 Employés
ConseilLogistiqueMarketing

Passez des appels sortants en anglais et en espagnol pour organiser des visites dans une école de coiffure pour hommes en Floride. Ce poste à distance en Colombie comprend également le suivi des prospects et des tâches administratives quotidiennes.

Ouvrir