{bc}
indeed

Mobile Application Developer (Contract)

Saaki Argus And Averil Consulting
IND
Onsite
Discovered 1 weeks ago
FlutterDartMobile application developmentFlutter widgetsREST APIsGraphQL
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

FlutterDartMobile application development
Smart Apply

Full Job Posting

Role overview

The Mobile Application Developer will design, develop, test, and maintain scalable mobile applications using Flutter and Dart.

The role includes UI development, architecture, API integration, testing, performance optimization, releases, CI/CD, and technical mentoring.

Development responsibilities

  • Build responsive, reusable, and high-performance UI components using Flutter widgets.
  • Convert UI/UX designs and business requirements into high-quality technical solutions.
  • Develop clean, maintainable, reusable, and testable Dart code.
  • Integrate RESTful APIs, JSON, GraphQL, and third-party services.
  • Implement state management using BLoC, Provider, Riverpod, or equivalent frameworks.
  • Design mobile architecture using Clean Architecture, MVVM, or similar patterns.
  • Implement local storage using SQLite, Hive, SharedPreferences, or equivalent technologies.

Quality and delivery

  • Optimize application performance, memory usage, startup time, rendering, and network operations.
  • Develop unit, widget, and integration tests to ensure application quality.
  • Participate in code reviews and maintain coding standards and best practices.
  • Work with Git-based source control and CI/CD pipelines for automated builds and deployments.
  • Manage releases and deployments to the Google Play Store and Apple App Store.

Collaboration and leadership

  • Work with backend developers, UI/UX designers, QA engineers, product managers, and other stakeholders.
  • Mentor junior and mid-level developers and provide technical guidance.
  • Participate in architecture and technical design discussions.
  • Stay current with Flutter, Dart, mobile development, and emerging technology trends.

Required technical skills

  • 5 to 8 years of professional software or mobile development experience.
  • Strong hands-on experience with Flutter and Dart.
  • Strong understanding of Dart, including OOP, collections, generics, null safety, exceptions, async/await, futures, streams, and isolates.
  • Strong understanding of Flutter widgets, lifecycle, navigation, layouts, animations, and responsive UI.
  • Experience developing applications for both Android and iOS.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Saaki Argus And Averil Consulting