Mobile App Developer building AI-accelerated augmented reality mobile applications for aviation and aerospace manufacturers. Developing Unity-based software with Agile and TDD practices.
Responsibilities
Engage in all phases of the software development lifecycle, including gathering and analyzing user/business system requirements, responding to outages, and creating application features
Participate in design meetings and consult with clients to refine, test, and debug programs
Use AI tools and techniques to accelerate software development, including AI for testing and validation
Build augmented reality mobile applications for customers across the aviation and aerospace manufacturing industry as part of a 2-5 engineer team
Collaborate with team members and customers on software product design and development
Understand requirements and estimate work timelines to manage deliverables
Apply Agile and Test Driven Development best practices
Work with the Tech Lead to break user stories into tasks
Write and test user stories and implement requirements using TDD
Refactor code to improve quality
Track work in JIRA or other task management software
Write and maintain efficient, reusable, and reliable code
Ensure application performance, quality, and responsiveness
Identify bottlenecks and bugs and devise solutions
Adhere to Quality Management System and Information Security Management System requirements
Perform other duties as assigned
Requirements
4-6 years of experience in developing mobile and/or Unity-based applications
Experience using AI as a central tool in the development process
Bachelor’s degree in Computer Science, Computer Engineering or a related field
Solid understanding of object-oriented programming
Strong analytical and problem-solving skills
Familiarity with various design and architectural patterns
Understanding of AI capabilities and limitations
Experience with several of: Unity; mixed reality headsets; mobile development for iOS, Android, and Windows; C#; TypeScript; Objective-C
Proficient understanding of code versioning tools and continuous integration
Good understanding of Agile process
Knowledge of 3D modeling and graphics would be an asset
Must be a good communicator and speak and write fluently in English
Développeur MuleSoft concevant des API et intégrations pour iA Financial Group, assureur et gestionnaire de patrimoine. Soutien de plateformes Anypoint, CI/CD et solutions sécurisées.
Senior R Programmer developing R Shiny applications and statistical tools for Premier Research’s clinical - trial and biopharma services. Supporting validated workflows, data visualization, and regulatory submissions.
SharePoint and Power Platform Developer building Power Apps, workflows, and Microsoft 365 solutions for Calgary’s primary care network. Supporting secure, reliable applications for doctors and patients.
Director of Engineering scaling FLiiP’s fitness management SaaS platform. Leading web, mobile, data, and AI engineering while driving reliability, security, and team growth.
Senior MuleSoft Developer building secure Salesforce, Entra ID, and backend integrations. Delivering API - led solutions for Verndale’s digital experience and ecommerce clients.
Engineering graduate supporting CANDU nuclear technology projects at AtkinsRéalis. Assisting multidisciplinary teams across new nuclear, plant support, refurbishment, site engineering, and R&D.
Mining engineering co - op student supporting survey, drill - and - blast, planning, and data management at Hudbay Minerals’ open - pit mine. Hands - on role with a 7 - on - 7 - off, 12 - hour day - shift rotation.
Headless CMS Developer configuring bilingual content structures, editorial tools and APIs. Supporting migration, media integration and editor training for a nonprofit digital platform.
Integration Developer building API integrations between nonprofit websites, CRM, learning, and volunteer systems. Delivering secure data feeds and technical handover for Archive's bilingual platform.