
Mobile App Developer
Posted 7 hours ago

Posted 7 hours ago
This is a fully remote position, open to applicants in Canada.
• Participate in all stages of the software development lifecycle.
• Collect and evaluate user and business system requirements.
• Address system outages effectively.
• Develop application features.
• Take part in design meetings.
• Collaborate with clients to enhance, test, and troubleshoot programs.
• Create augmented reality mobile applications for clients in the aviation and aerospace manufacturing sectors.
• Leverage AI tools and techniques to expedite software development.
• Work together with team members and customers on software product design and development.
• Comprehend requirements and estimate project timelines.
• Implement Agile and Test Driven Development best practices.
• Break down assigned user stories into tasks alongside the Tech Lead.
• Write and test user stories while fulfilling requirements using TDD.
• Refactor existing code to enhance quality.
• Track progress using JIRA or other task management tools.
• Write and maintain efficient, reusable, and reliable code.
• Ensure high performance, quality, and responsiveness of applications.
• Identify performance bottlenecks and bugs, and propose solutions.
• Comply with Quality Management System and Information Security Management System standards.
• Carry out additional tasks as assigned.
• 4-6 years of experience in developing mobile and/or Unity-based applications.
• Experience integrating AI as a fundamental component in the development process.
• Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline.
• Strong understanding of object-oriented programming principles.
• Excellent analytical and problem-solving abilities.
• Familiarity with various design and architectural patterns.
• Knowledge of AI capabilities and limitations.
• Experience with several of the following: Unity; mixed reality headsets; mobile development for iOS, Android, Windows; C#; TypeScript; Objective-C.
• Proficient knowledge of code versioning tools and continuous integration practices.
• Solid understanding of the Agile process.
• Must possess strong communication skills and be fluent in both spoken and written English.
• Must be a Canadian citizen or a permanent resident.
• Competitive salary and benefits package.
• Opportunities for professional development and growth.
• A collaborative and innovative work environment.
• Flexible work arrangements.
Receptive Inc.
CINC Systems
DigitalOcean
DigitalOcean
Get handpicked remote jobs straight to your inbox weekly.