Job Title or Location
RECENT SEARCHES

Flutter Developer

Robert Half - 21 Jobs
Oakville, ON
Posted yesterday
Job Details:
Full-time
Experienced

We're looking for a Software Engineer to join our Mobile App team, with a focus on Flutter development for iOS and Android. In this role, you'll be a key contributor in shaping our app's architecture, usability, and scalability-delivering experiences that delight both our users and fellow developers. This is a long term contract for a client located in Oakville, hybrid opportunity. If you have the below requirements, please apply today!

What You'll Do

  • Develop and maintain mobile applications using Flutter for iOS and Android.
  • Champion code quality, test coverage, and performance best practices.
  • Prioritize usability, accessibility, and user experience in every decision.
  • Work across the full software development lifecycle, from design and implementation to testing and deployment.
  • Collaborate with cross-functional teams (design, product, QA) to define and ship new features.
  • Troubleshoot bugs and performance bottlenecks to ensure a smooth user experience.
  • Explore and integrate third-party APIs and data sources as needed.
  • Write and maintain unit tests, ensuring robustness and reliability across edge cases.
  • Stay up to date with mobile development trends and continuously adopt new tools and practices.
  • Push the boundaries of mobile technology to create exceptional user experiences.
  • Grow your leadership capabilities by mentoring peers and contributing to team culture.

What We're Looking For

  • Proven experience developing and deploying apps with Flutter for iOS and Android.
  • Strong understanding of mobile performance optimization, architecture, and responsive UI design.
  • Experience working with RESTful APIs, third-party libraries, and integrating external data sources.
  • Familiarity with software development best practices including CI/CD, unit testing, and code reviews.
  • Passion for crafting elegant, efficient, and scalable solutions.
  • Strong problem-solving skills with a proactive and collaborative mindset.
  • Understanding of macro-services, microservices, and monolithic service architectures.
  • Curiosity-driven mindset-always looking for opportunities to improve and learn.
  • A collaborative team player who values accountability, integrity, and diverse perspectives.

Nice to Have

  • Experience with native Android (Kotlin/Java) or iOS (Swift) development.
  • Knowledge of accessibility standards and design systems.
  • Familiarity with agile development methodologies.
  • Previous experience in consumer-facing mobile apps at scale.

Share This Job: