HyperDev
HyperDev
1 – 10 Employés
HyperDev ne dispose actuellement pas de suffisamment d’informations publiques sur l’entreprise pour fournir une description précise de son profil. Son secteur, ses produits ou services, la structure de son équipe et ses priorités de recrutement ne sont pas précisés dans les sources disponibles.

Ingénieur logiciel frontend - Télétravail depuis l'Afrique du Sud

Concevez des interfaces React et TypeScript pour la plateforme de développement assisté par IA de HyperDev. Améliorez les flux de développement assistés par IA grâce à des composants réutilisables, des API fiables, des tests et des expériences utilisateur soignées.

Description

  • Développer des interfaces réactives et accessibles avec React et TypeScript.
  • Transformer les priorités produit et les retours utilisateurs en flux intuitifs et interactions soignées.
  • Faire progresser l'architecture frontend grâce à des composants réutilisables et des modèles d'interface partagés.
  • Améliorer les interfaces de développement assistées par IA avec des réponses diffusées en continu, des indicateurs de progression, la relecture des résultats générés et la récupération après erreur.
  • Connecter des API backend et tierces tout en gérant l'état de l'application, les mises à jour asynchrones, les états de chargement et les échecs.
  • Livrer de nouvelles fonctionnalités tout en préservant la fiabilité et la cohérence des fonctionnalités existantes.
  • Analyser et corriger les problèmes d'utilisabilité, les défauts frontend et les goulets d'étranglement des performances.
  • Étendre la couverture de tests frontend, la qualité du code et la confiance dans les mises en production.
  • Participer aux revues de code et aux décisions techniques en tenant compte des besoins immédiats et de la maintenabilité à long terme.
  • Utiliser les assistants de programmation IA de manière responsable en vérifiant et en validant leurs résultats de façon indépendante.
  • Collaborer avec les fondateurs et l'équipe d'ingénierie pour faire progresser la plateforme de développement assisté par IA de HyperDev.

Exigences

  • Au moins quatre ans d'expérience professionnelle en développement frontend, avec une expérience pratique substantielle de TypeScript et React.
  • Excellente maîtrise de HTML et CSS, notamment des mises en page réactives, du balisage sémantique et des modèles d'interaction accessibles.
  • Expérience avérée du lancement et de la maintenance d'applications web en production.
  • Expérience de la création de composants réutilisables et de la gestion d'états applicatifs complexes.
  • Expérience de l'intégration d'API et de la conception d'interfaces fiables pour les données asynchrones.
  • Solides compétences en conception d'interactions et sens du détail visuel, avec la capacité de transformer des maquettes ou des concepts initiaux en interfaces utilisables.
  • Expérience de l'écriture de tests pertinents de composants, d'intégration et de bout en bout avec des outils tels que React Testing Library, Vitest ou Playwright.
  • Capacité à diagnostiquer les défauts frontend et les problèmes de performance à l'aide des outils de développement du navigateur.
  • Familiarité avec Git et les workflows GitHub, les revues de code et la CI/CD.
  • Expérience pratique des assistants de programmation IA et bon jugement concernant la correction, la sécurité et la maintenabilité.
  • Capacité à travailler de manière autonome, à expliquer clairement les compromis et à collaborer au sein d'une startup en évolution rapide.
  • Atout : expérience du développement d'outils pour développeurs, d'éditeurs de code ou d'autres applications interactives complexes.
  • Atout : expérience de la création d'interfaces basées sur l'IA, de réponses diffusées en continu, de WebSockets ou d'événements envoyés par le serveur.
  • Atout : familiarité avec des frameworks d'éditeurs dans le navigateur tels que Monaco ou CodeMirror.
  • Atout : expérience de la création de systèmes de design ou de bibliothèques de composants partagés.
  • Atout : expérience de Tailwind CSS, UnoCSS ou d'outils de style comparables.
  • Atout : familiarité avec Cloudflare Workers ou Pages, les workflows de déploiement frontend ou les outils de monorepo.
  • Atout : expérience du packaging d'applications web pour ordinateur avec Electron ou des technologies similaires.
  • Atout : contributions à des projets open source.

Avantages

  • Rejoindre l'équipe fondatrice qui construit une nouvelle plateforme de développement assisté par IA, avec le soutien d'une société mère établie et rentable.
  • Contribuer à définir l'architecture, l'orientation produit et la culture de l'entreprise dès le premier jour.
  • Travailler avec une équipe dont l'expérience comprend OpenAI et le développement de produits primés.
  • Bénéficier des ressources, du soutien et de la portée de l'écosystème HyperionDev tout en créant une nouvelle entreprise.
  • Explorer l'IA et les outils pour développeurs à la pointe, avec la possibilité d'expérimenter et d'innover.