Flatirons Solutions
Flatirons Solutions
Flatirons Solutions est une entreprise multinationale de logiciels qui accompagne les secteurs de l’aérospatiale, de la défense et de la fabrication industrielle. Ses plateformes cloud, notamment Flatirons Pinpoint et eTaskcard, aident les organisations de maintenance, réparation et révision (MRO), les compagnies aériennes, les fabricants d’équipements d’origine (OEM) et les opérateurs de défense à gérer les contenus techniques et les tâches de maintenance dans un environnement numérique unifié. Les produits réunissent les données des OEM, l’édition en ligne, la visualisation 3D, les cartes de travail numériques et les intégrations ERP ou PLM afin de soutenir les flux de travail de maintenance mobile et de réduire la dépendance aux processus papier. Avec des équipes et des bureaux en Amérique du Nord, en Europe et en Asie, Flatirons Solutions développe des outils conçus pour améliorer la coordination et l’efficacité, ainsi que la disponibilité des appareils dans les opérations de maintenance complexes.

Développeur d’applications mobiles (télétravail au Canada)

Développer des applications mobiles de réalité augmentée accélérées par l’IA pour des fabricants de l’aviation et de l’aérospatiale. Créer des logiciels basés sur Unity en appliquant des pratiques agiles et de développement piloté par les tests.

Description

  • Contribuer à l’ensemble du cycle de vie du développement logiciel en analysant les exigences des utilisateurs et de l’entreprise, en répondant aux interruptions et en livrant des fonctionnalités applicatives
  • Participer aux discussions de conception et travailler avec les clients pour affiner, tester et déboguer les logiciels
  • Appliquer des outils et méthodes d’IA pour accélérer le développement, notamment les tests et la validation
  • Développer des applications mobiles de réalité augmentée pour des clients de la fabrication aéronautique et aérospatiale au sein d’une équipe de 2 à 5 ingénieurs
  • Collaborer avec les collègues et les clients à la conception et au développement de produits logiciels
  • Interpréter les exigences et estimer les délais afin de gérer les livrables
  • Suivre des pratiques agiles et de développement piloté par les tests
  • Collaborer avec le Tech Lead pour décomposer les récits utilisateurs en tâches réalisables
  • Rédiger et tester des récits utilisateurs tout en mettant en œuvre les exigences au moyen du TDD
  • Refactoriser le code afin de renforcer la qualité logicielle
  • Consigner et gérer le travail dans JIRA ou dans des outils comparables de gestion des tâches
  • Produire et maintenir un code efficace, réutilisable et fiable
  • Préserver les performances, la qualité et la réactivité des applications
  • Diagnostiquer les goulets d’étranglement et les défauts, puis élaborer des solutions efficaces
  • Respecter les exigences du système de gestion de la qualité et du système de management de la sécurité de l’information
  • Effectuer toute autre tâche confiée

Exigences

  • Quatre à six ans d’expérience dans le développement d’applications mobiles et/ou basées sur Unity
  • Expérience de l’utilisation de l’IA comme élément central du processus de développement logiciel
  • Diplôme de licence en informatique, en génie informatique ou dans une discipline connexe
  • Solides bases en programmation orientée objet
  • Excellentes capacités d’analyse et de résolution de problèmes
  • Connaissance de plusieurs modèles de conception et d’architecture logicielle
  • Compréhension des capacités et des limites de l’IA
  • Expérience avec plusieurs des technologies suivantes : Unity, casques de réalité mixte, développement mobile iOS, Android et Windows, C#, TypeScript et Objective-C
  • Maîtrise des systèmes de gestion de versions et de l’intégration continue
  • Connaissance pratique des méthodologies agiles
  • La connaissance de la modélisation 3D et des graphismes constitue un atout
  • Excellentes aptitudes à la communication et maîtrise courante de l’anglais parlé et écrit
  • Citoyenneté canadienne ou résidence permanente

Offres similaires

Viridor

Administrateur des ressources humaines

Viridor

Gérer l’intégration et les étapes du parcours des employés, répondre aux questions RH et contribuer à la conformité au sein de l’équipe People & Culture de Viridor. Le poste est basé au Royaume-Uni et propose une organisation de travail hybride.

Ouvrir
HR Ways - Hiring Tech Talent

Recruteur·euse, Pakistan (télétravail)

HR Ways - Hiring Tech Talent

Recrutez des coursiers, des opérateurs, du personnel d’entrepôt et d’autres employés au Pakistan pour une entreprise internationale de compléments alimentaires. Gérez à distance la recherche de candidats, les entretiens, l’intégration et les données de recrutement quotidiennes.

Ouvrir
Cambium Learning Group

Partenaire senior en ressources humaines auprès des métiers

Cambium Learning Group

Définissez la stratégie RH d’une unité opérationnelle de Cambium Learning Group et conseillez les cadres dirigeants sur l’organisation, les talents et la conduite du changement. Pilotez la planification des effectifs, la succession et les relations avec les employés dans le cadre d’un poste à distance basé aux États-Unis.

Ouvrir
Taktile

Recruteur·euse senior GTM

Taktile
51 – 200 Employés
FintechServices bancaires

Pilotez le recrutement go-to-market chez Taktile, de la stratégie de sourcing et du partenariat avec les responsables du recrutement jusqu’à la finalisation des offres. Construisez une expérience candidat claire et renforcez les opérations de recrutement à mesure que l’entreprise se développe.

Ouvrir
Veralto

Directeur principal des ressources humaines

Veralto

En tant que principal partenaire RH de Veralto, vous définirez les stratégies de talents, d’organisation et de culture de l’organisation mondiale du groupe. Vous piloterez la planification des effectifs, la relève, les programmes RH clés et une petite équipe.

Ouvrir