C Company
  • 122

Company

Digər

Senior Flutter Mobile App Developer

Senior Flutter Mobile App Developer

  • Deadline 21 Dekabr 2025

Employment Type: Full-time
Location: Remote
Experience Level: 4–7+ Years in Mobile Development (Flutter expertise required)

About the Role:

We are looking for a highly skilled Senior Flutter Developer to join our team and lead the development of high-performance, scalable mobile applications. You will be responsible for architecting, building, testing, and optimizing cross-platform mobile apps using Flutter, as well as mentoring junior developers and contributing to overall product strategy.

Key Responsibilities:

  • Develop and maintain cross-platform mobile applications using Flutter (Dart).
  • Architect clean, scalable, and maintainable codebases.
  • Integrate apps with backend services, APIs, WebSockets, Firebase, and REST/GraphQL endpoints.
  • Implement visually appealing UI/UX based on design specifications (Figma or similar).
  • Ensure app responsiveness, performance optimization, and smooth animations.
  • Write unit, widget, and integration tests.
  • Maintain CI/CD pipelines for automated builds and deployments (e.g., Codemagic, GitHub Actions).
  • Debug, troubleshoot, and resolve technical issues across Android and iOS.
  • Collaborate with product, design, and backend teams to deliver high-quality features.
  • Participate in code reviews and enforce best coding practices & architecture patterns (BLoC, Riverpod, Provider, MVVM, etc.).
  • Mentor junior developers when needed.

Required Qualifications:

  • 4+ years of professional experience in mobile app development.
  • 3+ years of hands-on experience with Flutter & Dart.
  • Strong understanding of mobile architectures and state-management libraries (BLoC, Riverpod, Provider, GetX, etc.).
  • Experience publishing apps to App Store and Google Play.
  • Strong understanding of RESTful APIs, third-party integrations, JSON, and Firebase.
  • Experience with Git, CI/CD, and version control best practices.
  • Familiarity with Agile/Scrum environments.
  • Ability to write clean, maintainable, and testable code.

Preferred / Nice-to-Have:

  • Experience with native Android (Kotlin/Java) or iOS (Swift) is a plus.
  • Experience with backend technologies (Node.js, NestJS, or Firebase Functions).
  • Knowledge of location-based services, maps, push notifications, and real-time features.
  • Understanding of secure coding practices and app performance profiling.
  • Previous experience building logistics, delivery, or e-commerce apps (optional but a strong plus).

Soft Skills:

  • Strong communication and problem-solving skills.
  • Ability to work independently and manage time efficiently.
  • Leadership, mentoring, and team-collaboration mindset.
  • Attention to detail and ownership of the product.

Compensation:

  • Salary range: $1,200 – $3,500 monthly (based on experience and skill level).
  • Bonuses and growth opportunities available for top performers.

Interested candidates can apply by filling out the form in the Apply for job button.

  • Daily10
  • Weekly615
  • Monthly1642