Flutter Developer

Gravity Hair Salon, LLC
Charlotte, NC, United States
13 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$100,000.0 - $125,000.0
Working hours
Regular working hours

Tech stack

Flutter Java (Programming Language) Android Software Development Apple IOS Applications Architecture Mobile Application Development Software Debugging Apache Hive Push Technology Mobile Application Software Location-Based Services Software Engineering
+13 more
SQLite Delivery Pipeline Firebase Offline Storage Backend Git Kotlin Material UI Deployment Automation Integration Frameworks Dart Restful APIs Software Version Control

Job description

We are seeking an experienced Senior Flutter Developer to design, develop, and maintain high-quality cross-platform mobile applications. This role focuses on building scalable, responsive, and user-friendly applications for Android and iOS using Flutter and Dart. The ideal candidate will collaborate closely with product managers, designers, and engineering teams to deliver innovative mobile solutions that meet business and customer needs., * Develop and maintain cross-platform mobile applications using Flutter and Dart

  • Build responsive, reusable, and efficient UI components with a focus on performance and usability
  • Collaborate with designers, backend developers, and product managers to deliver high-quality mobile solutions
  • Integrate RESTful APIs, Firebase services, and third-party integrations
  • Write clean, maintainable, and well-documented code following industry best practices
  • Debug, troubleshoot, and optimize mobile application performance
  • Implement state management solutions such as Provider, Riverpod, Bloc, or GetX
  • Develop and execute unit tests, widget tests, and integration tests
  • Participate in peer code reviews and contribute to technical standards
  • Publish, monitor, and maintain applications on the Google Play Store and Apple App Store
  • Stay current with Flutter releases, mobile development trends, and emerging technologies

Requirements

  • 5+ years of professional Flutter development experience
  • Strong expertise in Dart programming language
  • Experience developing and deploying Android and iOS applications
  • Strong understanding of REST APIs, JSON, and HTTP protocols
  • Experience with Firebase services including Authentication, Firestore, Cloud Messaging, Analytics, and Crashlytics
  • Experience with state management solutions such as Provider, Riverpod, Bloc, or GetX
  • Familiarity with Git and distributed version control systems
  • Understanding of mobile UI/UX design principles and responsive application development
  • Experience with local storage solutions such as SQLite or Hive
  • Strong debugging, troubleshooting, and problem-solving skills

Preferred Skills

  • Experience with native Android development using Kotlin or Java
  • Experience with native iOS development using Swift
  • Knowledge of CI/CD pipelines and mobile application deployment automation
  • Experience integrating payment gateways into mobile applications
  • Familiarity with Agile/Scrum software development methodologies
  • Experience integrating maps, push notifications, and location-based services, * Senior-level Flutter developer with a track record of delivering production mobile applications
  • Strong collaborator who works effectively with cross-functional teams
  • Passionate about creating exceptional mobile user experiences
  • Able to work independently while contributing to a team-oriented environment
  • Committed to continuous learning and staying current with modern mobile development practices

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.gravityitresources.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:32 min

Introduction and history of the Dart language

Christoph Menzel Christoph Menzel · WWC 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:02 min

Dart's history and evolution alongside the Flutter framework

Christoph Christoph · WWC 2024

5:05 min

Introduction to Flutter and cross-platform UI development

Sylvia Dieckmann · LIVE

Videos

See all

Related articles

See all