FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Mobile App Developer
Flatirons Solutions. Engage in all phases of the software development lifecycle, including gathering and analyzing user/business system requirements, responding to outages, and creating application features .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in mobile and Unity-based application development, utilizing AI tools for software enhancement and adhering to Agile methodologies. Proficient in object-oriented programming and capable of delivering high-quality, efficient code while collaborating effectively with team members and clients.
Highest-signal resume keywords
Mobile Application DevelopmentUnity DevelopmentAI IntegrationAgile MethodologiesObject-Oriented Programming
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C#TypeScriptObjective-CTest Driven Development3D ModelingCode VersioningContinuous IntegrationSoftware Development LifecycleApplication Performance OptimizationDebugging
Soft Skills
Analytical SkillsProblem-Solving SkillsCommunication Skills
Tools & Technologies
JIRAMixed Reality HeadsetsAI Tools
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceCanadian Citizenship or Permanent Residency
Industry Keywords
Aviation IndustryAerospace ManufacturingQuality Management SystemInformation Security Management System
Tech Stack
Tools & technologiesAndroidiOSObjective-CTypeScriptUnity
About the role
Key responsibilities & impact- 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
What you’ll need- 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
- Must be a Canadian citizen or permanent resident