Flutter Developer

Full Time
,
Chennai, Hybrid

Experience: 3 to 5 years
Salary: Best in Industry

Hey, champ! Are you ready to design, develop, and deliver? Then, this is your place to be. Join us on a new adventure where your ability to build scalable, high-performing mobile applications can redefine digital experiences. We are waiting for you because we stand for selection, not rejection.

We are your destination

OptiSol is your answer to a stress-free, balanced lifestyle. We are your home away from home, where careers are nurtured at both ends. Being certified as a GREAT PLACE TO WORK for 4 consecutive years, we are known for our culture and belief in open communication and accessible leadership. We celebrate diversity and promote work-life balance with flexible policies, enabling you to thrive personally and professionally.

We are the face of the future of AI and innovation. Let’s live and learn together.

What we like to see in you

  • Core Competencies: Flutter Framework | Dart Programming | BLoC / Provider / Riverpod | RESTful APIs | Firebase | Git | CI/CD | Mobile App Architecture | UI/UX Integration | Testing & Optimization | Android & iOS Integration

What do we expect

  • Design, develop, and maintain high-quality mobile applications using Flutter and Dart.
  • Implement modular and scalable architecture patterns such as Clean Architecture, MVVM, or BLoC.
  • Integrate RESTful APIs with authentication, pagination, and caching mechanisms.
  • Work on local databases like SQLite, Hive, or Drift for offline functionality.
  • Manage background services, push notifications, and isolate-based processing.
  • Optimize app performance using Flutter DevTools and profiling tools.
  • Ensure secure data handling following OWASP Mobile Security principles.
  • Collaborate with cross-functional teams (UI/UX, backend, QA) in an Agile setup.
  • Participate in code reviews, maintain GitFlow, and deploy via CI/CD pipelines.
  • Troubleshoot, debug, and continuously improve app stability and performance.

What You'll Bring to the Table

  • Deep understanding of the Flutter framework, widgets, rendering, and async concepts.
  • Strong knowledge of Dart (async/await, futures, streams, extensions).
  • Hands-on experience with state management tools such as BLoC, Cubit, Provider, or GetX.
  • Familiarity with Firebase services (Auth, Crashlytics, Remote Config, Messaging).
  • Knowledge of native integrations with Android (Kotlin/Java) and iOS (Swift/Objective-C) through platform channels.
  • Experience with CI/CD platforms such as GitHub Actions, Bitrise, or Firebase App Distribution.
  • Understanding of data encryption, secure token handling, and compliance requirements.
  • Optional exposure to Flutter Web, Desktop, or embedded platforms.

Core benefits you’ll gain

  • Hands-on experience in mobile app development with real-world projects.
  • Opportunity to enhance technical, problem-solving, and leadership skills.
  • Exposure to modern architecture patterns, optimization, and performance tuning.
  • Work in a collaborative environment with access to continuous learning and career growth opportunities.

Apply and take your seat with us as an OptiSolite!

Explore and find out why we are made for each other: Life at OptiSol

Read and discover: Life at OptiSol – Medium

Learn more about our culture. OptiSol’s Insta Page

Is this your playground? Then, please fill the form to start the application process and we’ll reach out to you soon.