Type B Digital

Flutter Developer (iOS/Android)

Type B Digital · Colombo, Western Province, Sri Lanka

Business Consulting and Services · 51-200 employees

13 h ago
Remote Mid (2-5 yrs) Full-time Sri Lanka
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain high-performance cross-platform mobile applications using Flutter for iOS and Android. Collaborate with cross-functional teams to integrate APIs and ensure app quality, responsiveness, and stability.

What they look for

Flutter Dart iOS Android RESTful APIs Git Provider BLoC Riverpod CI/CD Mobile testing frameworks Debugging Performance optimization Swift Kotlin Agile

Requirements

Requires 2-4 years of professional mobile development experience with at least 2 years specifically in Flutter. Candidates should possess a strong understanding of Dart, RESTful APIs, version control, and state management solutions.

Benefits

Competitive compensation in USD Flexible remote work environment Monthly onsite team-building events Educational benefits

Full description

Flutter Developer (iOS/Android)

Location: Remote

Company Overview:

Type B Digital is a forward-thinking digital agency focused on delivering innovative software solutions that enhance user experiences and drive business success. Our team is passionate about technology, creativity, and collaboration, and we are looking for a talented Flutter Developer to join us in our mission

About the Role

We are looking for a proactive and skilled Frontend Flutter Developer with proven experience in building cross-platform mobile applications for iOS and Android. You will play a key role in designing, developing, and maintaining high-performance apps that delight users and meet business goals.

Key Responsibilities

  • Design, develop, and maintain mobile applications using Flutter for iOS and Android.
  • Collaborate closely with product managers, designers, and backend engineers to deliver new features and improve user experience.
  • Translate complex UI/UX designs into responsive, scalable, and maintainable code.
  • Ensure app performance, quality, and responsiveness across devices.
  • Debug issues, identify bottlenecks, and enhance app stability.
  • Integrate with REST APIs, third-party services, and native platform features.
  • Participate in code reviews and contribute to agile development cycles.
  • Stay updated with emerging mobile technologies and best practices.

Qualifications

  • 2–4 years of professional experience in mobile app development, with at least 2 years focused on Flutter.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.
  • Hands-on experience publishing apps to the App Store and Google Play Store.
  • Proficiency in Dart, RESTful APIs, and backend integration.
  • Solid knowledge of version control tools such as Git.
  • Experience with state management solutions (Provider, BLoC, Riverpod, etc.).
  • Familiarity with CI/CD pipelines and mobile testing frameworks.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Excellent communication and collaboration abilities in a remote team environment.

Nice to have

  • Strong understanding of both iOS (Swift/Objective-C) and Android (Kotlin/Java) ecosystems.

Why Join Us?

At Type B Digital, you will have the opportunity to work on exciting projects that challenge your skills while contributing to a collaborative team environment. We offer:

  • Competitive compensation in USD.
  • Flexible remote work environment.
  • Participate in monthly onsite team-building and engagement events designed to foster a positive and collaborative work environment.
  • Access to educational benefits for professional development.
  • Opportunities to work with cutting-edge technologies and North American clients.

How to Apply:

If you're ready to elevate your career as a Flutter Developer within an innovative team, we want to hear from you! please submit your resume along with a portfolio showcasing your mobile app development experience and any relevant projects you’ve completed.