Seemless Integration, Exceptional Results

Mobile Application Developer (Flutter)

Innorik

Job Overview

We are seeking experienced and highly motivated Flutter Developers to design, develop, and maintain robust cross-platform mobile applications. In this role, you will build scalable applications, work closely with cross-functional teams, and ensure optimal performance of our mobile solutions. Our ideal candidate is a problem-solver with strong analytical skills and a passion for clean, maintainable code.

Key Responsibilities

Design & Development:

  • Develop and maintain cross-platform mobile applications using Flutter and Dart.
  • Architect and implement scalable solutions with a focus on performance and user experience.
  • Ensure code quality, performance, and scalability through clean coding practices.

Collaboration & Integration:

  • Work closely with UI/UX designers to implement user-friendly interfaces.
  • Collaborate with backend developers and product managers to integrate APIs and other services.
  • Participate in cross-functional team discussions and agile ceremonies (sprint planning, code reviews, etc.).

Maintenance & Troubleshooting:

  • Debug, refactor, and enhance existing codebases.
  • Monitor application performance and optimize interactions with backend services.
  • Write unit and integration tests to ensure system reliability.

Documentation & Continuous Improvement:

  • Create and maintain technical documentation throughout the software development lifecycle (SDLC).
  • Stay up to date with industry trends and propose innovative solutions to enhance system performance.

Required Qualifications:

  • Senior High School level and Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Minimum of 2 years of experience in mobile application development using Flutter and Dart.
  • Strong experience with designing and implementing RESTful APIs and working with microservices architecture.
  • Proficiency in state management solutions such as Provider, Riverpod, or Bloc.
  • Experience with version control systems (e.g., Git) and Agile methodologies.
  • Excellent analytical, troubleshooting, and communication skills.

Preferred Qualifications:

  • Experience with native mobile development (Swift, Kotlin) is a plus.
  • Experience with containerization tools like Docker and orchestration platforms (e.g., Kubernetes).
  • Exposure to cloud services (e.g., Google Cloud, AWS).
  • Knowledge of CI/CD pipelines and automated testing frameworks.

Typical Job Roles (Levels) in Flutter Development

Junior Flutter Developer:

  • Focuses on learning the stack, handling straightforward tasks, and writing maintainable code under guidance.

Mid-Level Flutter Developer:

  • Independently handles development tasks, contributes to API design, and optimizes existing services.

Senior Flutter Developer:

  • Leads complex projects, mentors junior team members, and makes high-level architectural decisions.

Mobile Development Team Lead / Architect:

  • Oversees the overall mobile strategy, coordinates with cross-functional teams, and ensures technical excellence across projects.

Share this job

Categories

Recruiter Features

Related Jobs

M-KOPA

Senior Android Engineer – Financial Inclusion at Scale

At M-KOPA, you’ll build sophisticated Android applications

Heritage Phone Tech

Mobile Engineer

Will be responsible for developing, maintaining, & enhancing mobile application

Sectech Solutions

Island Enterprise Browser Developer

Seeking an experienced Enterprise Browser Developer to join our core team

Arc Exclusive

ios App Developer

Seeking a skilled iOS App Developer to transform web application into ios

Utah Tech Labs

Mobile App Developer

Proven experience with Flutter and Swift development

CME

Senior Android Engineer

We are seeking an experienced Android Engineer to join our team

AmaliTech

Senior iOS Developer

We are seeking a highly skilled Senior iOS Developer

Points Africa

Mobile Application Developer

Responsible for designing and maintaining flutter based mobile applications

Turing

Mobile App Developer

We, at Turing, are looking for experienced mobile app developers

Sticker Mule

Software engineer

We are hiring Sr. Software engineers that move quickly