Senior Flutter Developer

Remote
Full Time
Experienced
 

We are seeking an experienced Senior Flutter Developer to join our team and lead the development of cutting-edge mobile applications. You’ll leverage your expertise in Flutter and mobile development to design efficient, scalable, and high-performance applications across both iOS and Android platforms.

Responsibilities:

  • Design and implement mobile applications using Flutter, ensuring high performance, scalability, and maintainability.
  • Optimize CI/CD pipelines, focusing on automated testing and deployment to streamline release cycles.
  • Collaborate with cross-functional teams, including designers and backend engineers, to create seamless user experiences.
  • Develop and maintain application state management solutions using Provider, Riverpod, Bloc, or other best practices.
  • Write clean, maintainable, and efficient code while following best practices and coding standards.
  • Integrate third-party APIs, SDKs, and services as required, ensuring secure and efficient data exchange.
  • Stay up-to-date with the latest Flutter developments, tools, and libraries, applying them to improve development workflows.
  • Implement secure authentication and authorization mechanisms within mobile applications.
  • Document development processes, conduct knowledge transfer sessions, and mentor junior developers.

Requirements:

  • Minimum 5 years of experience in mobile development, with significant exposure to Flutter and Dart.
  • Proficiency in native Android (Kotlin) and iOS (Swift) development is a plus.
  • Strong understanding of Flutter architecture, including state management, navigation, and animations.
  • Experience with Firebase, RESTful APIs, GraphQL, and cloud services.
  • Advanced debugging and performance optimization skills for mobile applications.
  • Familiarity with Agile methodologies, CI/CD, and version control systems (Git, GitHub Actions, Bitbucket, etc.).
  • Strong problem-solving skills, proactive mindset, and ability to work independently

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • Minimum 5 years of experience in mobile development, with significant exposure to Flutter and Dart.

  • Relevant certifications in Flutter, Dart, or mobile development technologies (e.g., Google Flutter Certification) are a plus.

  • Strong understanding of Flutter architecture, including state management, navigation, and animations.

 

Qualities:

  • Effective communicator with strong documentation skills, able to convey complex processes and support cross-functional collaboration.
  • Proactive problem-solver with a continuous improvement mindset, focusing on innovation in mobile development.
  • Team-oriented and adaptable, with a strong commitment to delivering high-quality, user-friendly mobile applications.
 

This position is ideal for a Senior Flutter Developer who is passionate about building high-performance mobile applications and leveraging modern development tools to create seamless user experiences. If you’re looking for an exciting opportunity to contribute to innovative mobile solutions, apply now


 
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*