Ingénieur Frontend Vue.js / Full-Stack

Dronisos
Canton de Villenave-d’Ornon, France
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Remote
Canton de Villenave-d’Ornon, France

Tech stack

JavaScript
Amazon Web Services (AWS)
Azure
CSS
Profiling
Databases
Continuous Integration
Linux
Design of User Interfaces
Microsoft Visio
Node.js
NoSQL
SQL Databases
TypeScript
Web Applications
WebSocket
WebGL
Three.js
Backend
GIT
Vue.js
WebPack
Figma
Front End Software Development
NestJS
REST
Docker

Job description

Au sein de l'équipe R&D, vous participerez au développement du système Dronisos, permettant le vol simultané de plusieurs milliers de drones.

Notre expertise nous permet d'opérer dans les plus grands parcs d'attractions (Disneyland Paris, Puy du Fou, Futuroscope) ainsi que lors d'événements majeurs avec des marques reconnues mondiallement. Welcome to the Jungle Solutions…

En tant qu'ingénieur frontend confirmé, vous prendrez le lead complet sur le développement des interfaces du Drone Control Center (DCC) et de ses outils associés.

Vous intervenez sur toute la chaîne : analyse des besoins, design UI/UX, développement, intégration, tests, performance, qualité et déploiement.

Bien que votre rôle soit orienté frontend, vous pourrez également contribuer au backend pour renforcer la cohérence, la qualité et l'évolution globale de nos outils.

Vous serez un acteur clé dans la conception, la performance et l'ergonomie des solutions utilisées par nos équipes opérationnelles sur le terrain.

Votre travail aura un impact direct sur les opérations de vol et sera utilisé quotidiennement par nos équipes terrain lors de spectacles dans le monde entier.

Missions

  • Analyse des besoins utilisateurs et participation aux ateliers fonctionnels.
  • Conception de maquettes UI et contribution à l'UX (Figma).
  • Développement d'interfaces web modernes en Vue.js (Vue 2 & Vue 3).
  • Intégration et déploiement des modules au sein du DCC.
  • Participation à la gestion du sprint : découpage des tâches, priorisation, suivi.
  • Contribution ponctuelle au développement d'autres modules non-frontend.
  • Automatisation et intégration de tests (unitaires & E2E).
  • Analyse et optimisation avancée des performances front.
  • Intégration avec API REST, WebSocket, WebWorkers et WebGL selon les besoins.
  • Contribution à l'amélioration et au maintien de la stack backend.
  • Proposition d'améliorations techniques et participation active à la qualité globale du système.

Requirements

  • Diplômé(e) d'une école d'ingénieur ou équivalent.
  • Minimum 4 années d'expérience en développement frontend ou full-stack.
  • Capacité à prendre le leadership technique sur l'interface et l'expérience utilisateur.
  • Curiosité, autonomie, rigueur, sens du détail et goût pour les interfaces de grande qualité.
  • Envie de s'investir dans un produit exigeant et dans une équipe R&D de haut niveau., Frontend (expertise principale)
  • Maîtrise avancée de Vue.js (2 & 3).
  • Excellente connaissance de JavaScript moderne (ESNext) et TypeScript.
  • Très bonne compréhension des environnements Web : Webpack/Vite, SCSS, composants, state management, responsive, accessibilité.
  • Connaissance de Figma pour l'UI/UX.

Backend (dimension full-stack)

  • Pratique de Node.js, Express, Fastify ou NestJS.
  • Conception, intégration et optimisation d'API REST.
  • Manipulation de WebSocket pour les applications temps réel.
  • Bases solides en bases de données (SQL ou NoSQL).
  • Bonnes pratiques d'architecture, CI/CD et fiabilité logicielle.

Environnement & Outils

  • Git, Linux, Docker.
  • Confort avec les environnements de développement distribués.
  • Connaissance d'Azure et/ou AWS.
  • Première expérience en administration serveur (appréciée mais non obligatoire).

Bonus techniques

  • WebGL / Three.js.
  • WebWorkers.
  • Profiling & monitoring d'applications web.

Process de recrutement

  • Entretien en visio pour répondre (30 min)

  • Entretien Technique avec test technique avec l'équipe R&D (60 min)

  • Entretien Validation Finale avec les dirigeants (30 min)

About the company

Dronisos est l'un des leaders mondiaux du spectacle de drones. Avec des bureaux à Bordeaux, à Orlando, et à Dubaï, la société s'est spécialisée dans les spectacles permanents pour les parcs d'attraction et les spectacles évènementiels de grande envergure (cérémonies officielles, évènements sportifs, activations marketing...). Fournisseur Technologique Officiel de Disneyland Paris et prestataire de clients internationaux prestigieux, Dronisos fait rêver des millions de gens chaque année avec ses créations originales et spectaculaires. Depuis sa création en 2016, Dronisos a opéré plus de 50 000 vols, dans plus de 25 pays. Et nous ne sommes qu'au début de l'aventure !

Apply for this position