More jobs:
Job Description & How to Apply Below
This range is provided by Insight Global. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range CA$/yr - CA$/yr
Direct message the job poster from Insight Global
Insight Global is seeking a highly skilled Senior Software Engineer specializing in mobile application development, responsible for technical execution within Product Engineering teams. This is a permanent opportunity, fully remote across Canada working either CST or PST timezone. This role focuses on designing and implementing scalable, high-quality mobile solutions using Flutter while ensuring seamless integration with native applications (iOS and Android).
Collaborating closely with Product Management, and Product Engineering to deliver customer and product-centric capabilities while leveraging lean development practices. You’ll bring a proactive attitude about risk, working to identify and resolve performance and scalability issues.
Required Skills & Experience
Bachelor’s degree in Computer Science, Information Technology, or a related field.
7+ years of experience in software development with a strong focus on mobile application development.
Strong expertise in mobile development using both native (e.g., Swift, Kotlin ) and hybrid technologies (e.g., Flutter).
Proficiency in Flutter and Dart, with hands-on experience building and deploying production-grade Flutter applications.
Strong understanding of integrating Flutter modules into native iOS (Swift/Objective-C) and Android (Kotlin/Java) applications.
Experience with native mobile development and familiarity with platform-specific tools and frameworks (e.g., Xcode, Android Studio).
Solid understanding of mobile design patterns, architectures (e.g., MVVM, BLoC), and state management solutions.
Experience with RESTful APIs, and integrating mobile applications with backend services.
Experience with modern Lean Software development, pair programing, TDD and Trunk Based Development
Nice to Have Skills & Experience
Familiarity with performance profiling tools for mobile applications and optimizing Flutter app performance
Knowledge of app store submission processes for iOS and Android, including compliance with platform guidelines
Familiarity with CI/CD tools like Bitrise, Git Hub Circle
CI, or Jenkins for automating mobile build and deployment pipelines
Seniority level Seniority level Mid-Senior level
Employment type
Employment type
Full-time
Job function Job function Information Technology
Industries Online and Mail Order Retail
Referrals increase your chances of interviewing at Insight Global by 2x
Apply BELOW
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×