Flutter Developer

New
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSFlutterGitJavaKotlinSwiftCI/CDRESTful APIs

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in mobile development, including at least 1 year using Flutter.
  • Strong understanding of Dart programming language.
  • Experience with RESTful APIs and mobile architecture patterns (e.g. MVVM, BLoC).
  • Knowledge of mobile application lifecycle, publishing to App Store/Google Play.
  • Familiarity with Git and version control systems.
  • Experience with CI/CD for mobile apps.
  • Good understanding of testing frameworks and writing unit/integration tests.
  • Experience with native development (Swift, Kotlin, or Java).
  • Familiarity with Firebase, GraphQL, or other backend-as-a-service platforms.
  • Knowledge of cloud services such as AWS or Google Cloud.

Responsibilities

  • Develop high-performance, well-structured, and maintainable mobile applications using Flutter.
  • Collaborate with UX/UI designers to implement highly responsive user interfaces.
  • Integrate mobile applications with backend services and third-party APIs.
  • Ensure application performance, quality, and responsiveness across iOS and Android.
  • Write clean, scalable, and well-documented code.
  • Participate in code reviews, testing, and debugging.
  • Continuously discover, evaluate, and implement new technologies to maximise development efficiency.
  • Work in an Agile/Scrum team environment and contribute to sprint planning and estimation.
  • Provide technical input and contribute to architectural decisions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now