Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Flutter Developer

Full-time

Kumaran Systems

Flutter Developer - Position Overview

We are seeking an experienced Flutter Developer to join our mobile development team. The successful candidate will have 3-5 years of professional mobile development experience and will be responsible for designing, developing, and maintaining high-quality mobile applications for iOS and Android platforms using the Flutter framework. This role offers an excellent opportunity to lead technical initiatives, mentor junior developers, work on innovative projects, and contribute strategically to our organization's mobile strategy.

Key Responsibilities

• Design and implement sophisticated user interfaces that are intuitive, responsive, and visually appealing

• Collaborate with product managers, designers, backend developers, and stakeholders to understand requirements and deliver solutions

• Write clean, maintainable, well-documented, and production-ready code following best practices and coding standards

• Conduct thorough code reviews and provide constructive feedback to team members, fostering a culture of continuous improvement

• Troubleshoot, debug, and optimize application performance across different devices, OS versions, and network conditions

• Integrate and manage third-party APIs, SDKs, and services into mobile applications

• Participate in the full software development lifecycle, from concept, design, development, testing, deployment to maintenance

• Mentor junior developers and contribute to their professional growth and skill development

• Stay updated with the latest Flutter developments, tools, industry best practices, and emerging technologies

• Contribute to continuous improvement of development processes, methodologies, and architectural decisions

• Participate in technical discussions and provide recommendations for technology stack and architectural improvements.

• Ensure code quality through implementation of testing strategies and quality assurance practices

Required Qualifications

• Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent professional experience)

• Minimum 4-6 years of professional mobile application development experience

• Minimum 3+ years of hands-on experience with Flutter and Dart programming language

• Proven track record of developing and shipping production-grade mobile applications on iOS and Android

• Deep understanding of mobile app architecture, design patterns (MVC, MVVM, BLoC, Provider, River-pod, etc.), and architectural principles

• Strong expertise with RESTful APIs, GraphQL, and integration of backend services

• Advanced proficiency with version control systems (Git) and collaborative development workflows

• Extensive experience with mobile app testing frameworks and comprehensive testing methodologies (Unit, Widget, Integration, E2E)

• Strong problem-solving skills, analytical thinking, and attention to detail

• Excellent communication and teamwork abilities with proven experience working in cross-functional teams

• Solid experience with Android and iOS development environments, tools, and platform-specific considerations

• Experience with performance optimization, memory management, and debugging tools

Preferred Qualifications

• Advanced experience with state management solutions (Provider, River-pod, GetX, BLoC, Redux)

• Extensive knowledge of Firebase ecosystem (Real-time Database, Firestore, Cloud Functions, Authentication, Analytics)

• Experience designing and implementing CI/CD pipelines for mobile applications

• Strong familiarity with Agile and Scrum development methodologies

• Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development

• Significant contributions to open-source projects, particularly Flutter-related projects

• Experience with app performance optimization, profiling, and monitoring tools

• Deep knowledge of UI/UX principles, responsive design, and accessibility standards

• Experience with app security best practices, encryption, and secure data storage

• Knowledge of mobile app monetization strategies and analytics integration

• Experience leading technical teams or mentoring developers

• Familiarity with platform-specific features and capabilities (push notifications, location services, camera, etc.)

Technical Skills

• Flutter SDK and Dart language (advanced proficiency)

• Mobile app architecture and design patterns

• State management solutions (Provider, River-pod, BLoC, GetX)

• RESTful API design and integration

• GraphQL implementation and integration

• Database management (SQLite, Firebase Real-time Database, Firestore, Hive)

• Authentication and authorization mechanisms (OAuth, JWT, Firebase Auth)

• Version control (Git/GitHub/GitLab/Bit-bucket)

• Testing frameworks and methodologies (Unit, Widget, Integration, E2E testing)

• Android Studio and Xcode IDEs

• Package management and dependency resolution

• Performance profiling and optimization tools

• CI/CD tools and platforms (GitHub Actions, GitLab CI, Fast-lane, etc.)

• Firebase and cloud services

• App security and data encryption

Soft Skills

• Excellent communication and interpersonal skills

• Ability to work independently and as part of a team

• Problem-solving and analytical thinking

• Time management and organizational skills

• Adaptability and willingness to learn new technologies

• Attention to detail and commitment to quality

• Collaborative mindset and openness to feedback

• Proactive approach to identifying and solving problems

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Flutter Developer in Toronto, ON vacancy
  • $120k - $145k per year

     ...are lifelong learners. About The Role As a Senior Android Developer, you'll be tasked with developing Android applications. Working...  ...development using Swift, or cross-platform development with React Native, Flutter, Ionic, Xamarin, or Cordova. Perks and Benefits... 
    Suggested
    Full time
    Work from home
    Flexible hours

    Konrad Company

    Toronto, ON
    1 day ago
  •  ...components and end-to-end solutions both independently and collaboratively. Collaborate closely with software developers, data engineers, DevOps, and data scientists to develop and support AI platform features. Participate in design and architecture discussions for AI platform... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office

    Eq Bank

    Toronto, ON
    1 day ago
  •  ...lifecycle, from analysis and requirements gathering to testing and delivery. Pay: T4 $58-62 / IC: $65-70 RESPONSIBILITIES Design, develop, and test operating systems-level software and compilers. Modify existing databases and database management systems to meet... 
    Suggested
    Full time

    Releady

    Toronto, ON
    1 day ago
  •  ...Triumph Advertising is seeking full-time Laravel/PHP Developers to join their growing development team. The position involves working...  ...framework. The software they build is primarily API-based, and the developer will help build and document API and web-based platforms to automate... 
    Suggested
    Full time

    Bay Street Staffing

    Toronto, ON
    1 day ago
  • $145k - $170k per year

     ...Engineering team, part of the Data Science organization, builds the data foundation that supports decision-making across the company. The team develops data products that support product development, regulatory requirements, and business operations. You will work closely with product... 
    Suggested
    Full time
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    1 day ago
  •  ...Position: Java Developer Location: Toronto, ON (Hybrid) Job ID#:   RQ00640 Duration: 6 Months Role Overview The Senior Specialized IT Consultant will support multiple technical workstreams focused on remediation and enhancement of large‑scale... 
    Full time
    Contract work

    Symbiotic Digital

    Toronto, ON
    1 day ago
  • $68.8k - $103.2k per year

     ...a place where you can expect the unexpected. Find our story here: About Meridian The role:  We’re hiring a contract Software Developer (6 months) to accelerate delivery of secure, reliable API integrations on Azure. This is a tactical, roll‑up‑your‑sleeves engineering... 
    Full time
    Contract work
    Work at office
    Remote work
    1 day per week

    Meridian Credit Union

    Toronto, ON
    1 day ago
  •  ...requirements and business requirements Communicate with other developers regarding how to integrate with backend services and platforms...  ...Tomcat/Jetty is a plus Sound understanding of UX principles to develop user-oriented web applications Knowledge of visual design and... 
    Full time

    Glocalspace

    Toronto, ON
    1 day ago
  •  ...Location: Toronto or Montreal. A leading North American financial institution is seeking an AI Developer to build software solutions that incorporate artificial intelligence and machine learning capabilities. The successful candidate will work with product, data,... 
    Full time

    Calliere

    Toronto, ON
    1 day ago
  •  ...Capco is seeking an experienced Python Developer to join our Technology & Engineering practice in Toronto on a contract basis (4 days per week). This is an existing vacancy supporting the delivery of innovative technology solutions for leading financial services clients... 
    Full time
    Contract work
    Internship
    Immediate start

    Capco

    Toronto, ON
    1 day ago
  •  ...in .NET (4.0/4.5), ASP.NET, C#, Visual Studio 2010/2013, IIS, SQL Server 2008/2012, SSRS, Javascript and JQuery. • Experience in developing web based applications using C#.Net, Asp.Net, Asp.Net MVC and MS-SQL Server. • WEB API, Unit Testing, MVC • UI experience such as... 
    Permanent employment
    Full time

    Collabera

    Toronto, ON
    1 day ago
  •  ...Description Is this you? Are you a hands-on Product Developer who loves turning design concepts into real, manufacturable products?   This role sits at the intersection of design, materials, and manufacturing—focused on execution , not pure engineering. You’ll work... 
    Full time
    Casual work
    Work at office

    Umbra

    Toronto, ON
    1 day ago
  •  ...Company Description A Toronto company has a job open for a Senior iOS Developer to architect and build their mobile e-commerce application. This startup is looking to open their office in Toronto and have this developer lead their team. The ideal candidate would have... 
    Full time
    Work at office

    Workbridge Associates

    Toronto, ON
    1 day ago
  • $85k - $135k per year

     ...discounts through Perkopolis and participate in our rewards and recognition programs to celebrate your contributions. The Job: Senior Developer As a Senior Developer, you will be responsible for designing, developing, and maintaining complex software systems, mentoring... 
    Full time
    Temporary work
    Work at office
    Remote work

    Momentum Financial Services Group

    Toronto, ON
    1 day ago
  • $80k - $130k per year

     ...career opportunities at Borrowell. Together, we can help Canadians feel confident about money. About the Role: As a Software Developer on Borrowell’s Engineering team, you will design, develop, optimize, test, and maintain application code for our in-house web and mobile... 
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours

    Borrowell

    Toronto, ON
    1 day ago
  • $100k - $120k per year

     ...Build enterprise systems for a globally recognized consumer health brand.   We’re hiring an SAP Developer  to join the enterprise applications team of a globally recognized Canadian organization in the consumer health and manufacturing space, with products distributed... 
    Long term contract
    Full time
    Work at office
    1 day per week

    Stack It Recruitment

    Toronto, ON
    1 day ago
  • You will: * create new features and design pages for Euphoria, * make daily changes to Euphoria to increase user experience. * have a say in what new products will be made available and bring your own ideas to the table. * learn about and solve the unique problems...
    Full time

    Euphoria

    Toronto, ON
    1 day ago
  •  ...code versioning using tools like CVS, SVN, GIT -Ability to write clear and concise technical documents - Ability and willingness to develop documentation on technical architecture, system designs and hardware/software/application configurations and operations ·Ability to... 
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    1 day ago
  • $100k - $125k per year

     ...Interested in joining one of Canada’s top performing asset managers? We are looking for a Salesforce Developer who will play a key role in designing and implementing tailored solutions on the Salesforce platform that deliver tangible end user business value. This position... 
    Full time
    Work at office
    3 days per week

    Connor, Clark

    Toronto, ON
    1 day ago
  • $65k - $80k per year

     ...Software Developer Toronto, Ontario, Canada (Hybrid)   Who We Are Turner Fleischer is one of Canada’s most progressive design studios with 250+ committed, creative and driven professionals. We excel at developing client-centric concepts that are based on their needs... 
    Full time
    Internship
    Home office

    Turner Fleischer

    Toronto, ON
    1 day ago
  •  ...Android Developer Job Description \\\ \ \ This role is seeking an Android Developer who is passionate about technology and brings depth of mobile application experience. You will have the opportunity to learn from seasoned developers to hone your coding skills through technical... 
    Full time
    Flexible hours

    Vg

    Toronto, ON
    1 day ago
  • $100k - $115k per year

     ...of us (yet) over 36,000 accounting and audit professionals list Caseware as a skill on their LinkedIn profiles! As a Salesforce Developer, you will join our Enterprise Systems team and be part of all things Salesforce — helping manage the platform’s day-to-day operations... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Caseware

    Toronto, ON
    1 day ago
  • We are seeking an experienced Databricks developer with strong expertise in Azure Databricks, Apache Spark, and modern data engineering practices. The ideal candidate will be responsible for designing, developing, and optimising scalable data pipelines, data lakehouse... 
    Full time

    Kumaran Systems

    Toronto, ON
    1 day ago
  • $125k - $140k per year

     ...internal platform that powers fast, safe, and scalable delivery across a large Nx monorepo with 1,000+ projects.   You will shape the developer experience for teams shipping TypeScript, Angular, NestJS, Java services, serverless workloads, and AWS cloud infrastructure.... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Caseware

    Toronto, ON
    1 day ago
  •  ...Position: ETL Developer Location: Onsite/Toronto Job ID#: RQ10127 Duration: 5 Months Overview The Senior ETL Developer is responsible for designing, developing, and maintaining database back-end and ETL applications for Data Warehouse and Business... 
    Full time

    Symbiotic Digital

    Toronto, ON
    1 day ago
  •  ...to deepen your expertise and solve real-world problems, Bits In Glass could be the place for you.  We are seeking a C# Software Developer to design and build solutions that streamline department processes, applications, and system workflows. In this role, you will work... 
    Full time

    Bits In Glass

    Toronto, ON
    1 day ago
  •  ...the flexibility to work from home the remaining days if desired. About the Role: We are seeking a Full-Stack .NET Software Developer who is passionate about technology, a team player, and is looking to grow their career alongside a team of highly skilled professionals... 
    Full time
    Work at office
    Work from home
    2 days per week

    FacilityOS

    Toronto, ON
    1 day ago
  •  ...Position: Integration Developer Location: Toronto, ON (Onsite) Job ID#: RQ10573 Duration: 12 Months Role Overview We are seeking a Senior API Software Developer/Integration Developer with 8+ years of experience responsible for creating and consuming... 
    Full time

    Symbiotic Digital

    Toronto, ON
    1 day ago
  •  ...from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: .Net Developer Location: Toronto, ON, CA Rate: Open Duration: Full Time Our Client, is seeking a skilled and agile .NET Senior Developer... 
    Full time
    Casual work
    Work at office

    Dba Technologies, Llc

    Toronto, ON
    1 day ago
  •  ...operators. Together, we help tens of thousands of clients safely age in the comfort of their homes.   Job Description The .NET Developer works in a small agile development team, producing the billing and payroll component of the most advanced home care practice... 
    Full time
    Work at office
    Flexible hours

    VIV Technologies

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Flutter Developer. Be the first to apply!