Flutter Developer

Overview

On Site
Depends on Experience
Full Time

Skills

Flutter
Dart
Mobile
IOS Development
Android
Mobile Applications
UI development
UX collaboration
RESTful APIs
JSON
SQLite
Database integration
Git
CI/CD
Unit testing
Debugging
MVC
MVVM
Agile
Jira
Cross-platform mobile development

Job Details

Flutter Developer #2545
Position Summary:
Our partner, is building a new mobile platform that will transform how dealerships create and share marketing content. The application will serve as the hub where creative teams, dealership staff, and media partners collaborate, streamlining everything from capturing video campaigns to approving edits and publishing across social channels. As the SME Flutter developer, you ll be responsible for bringing this greenfield product to life. That means designing smooth cross-platform experiences, integrating with established APIs, and ensuring performance holds up under real-world usage. You won t just be coding screens; you ll be building the foundation for a tool that directly impacts how dealerships reach and engage their customers. This is an environment for someone who enjoys owning their craft, solving technical challenges independently, and contributing to the direction of a product that s starting from the ground up.
Experience and Education:
  • Bachelor s degree in Computer Science, Software Engineering, or related field
  • 4+ years building mobile apps with Flutter
  • Prior experience delivering apps from scratch
  • Experience integrating mobile apps with REST APIs
  • Exposure to Agile delivery and collaborative teams
  • Background in both Android and iOS development environments
  • Familiarity with API-driven systems and third-party integrations
Skills and Strengths:
  • Flutter
  • Dart
  • Android development
  • iOS development
  • UI development
  • UX collaboration
  • RESTful APIs
  • JSON
  • SQLite
  • Database integration
  • Git
  • CI/CD
  • Unit testing
  • Debugging
  • MVC
  • MVVM
  • Agile
  • Jira
  • Cross-platform mobile development

Primary Job Responsibilities:

  • Build and maintain a Flutter-based mobile app from the ground up
  • Translate wireframes and design specifications into high-quality, efficient code
  • Integrate with REST APIs and third-party services to deliver key functionality
  • Manage app state and handle data persistence across devices
  • Ensure smooth performance and compatibility on both iOS and Android
  • Collaborate with designers and backend engineers to deliver features end-to-end
  • Write clear, maintainable, and reusable code following best practices
  • Apply unit testing and other quality measures to ensure reliability
  • Debug and resolve production issues quickly and effectively
  • Participate in code reviews and provide constructive technical feedback
  • Stay current with Flutter updates, mobile frameworks, and emerging best practices
  • Contribute to planning discussions around feature rollout and app evolution
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Ranger Technical Resources