Lilac Infotech logo
Job Description
Job Description


  • Develop and maintain cross-platform mobile applications using Flutter & Dart
  • Implement state management solutions (Provider, Bloc, Riverpod, etc.)
  • Optimize app performance and ensure a seamless user experience
  • Integrate RESTful APIs, GraphQL, Firebase, and third-party services
  • Work with native Android & iOS code when necessary (Kotlin, Swift)
  • Debug, troubleshoot, and resolve app issues efficiently
  • Collaborate with designers, product managers, and backend developers
  • Implement CI/CD pipelines for smooth deployment (Fastlane, Codemagic)
  • Write unit & widget tests to ensure code quality
Responsibilities
Responsibilities

Design, develop, and maintain cross-platform mobile applications using Flutter & Dart.

Implement responsive UI/UX ensuring smooth and engaging user experiences.

Utilize efficient state management solutions (Provider, Riverpod, Bloc, Redux, etc.).

Maintain clean, scalable, and modular code following best practices.

Integrate and manage RESTful APIs, GraphQL, and Firebase services.

Work with WebSockets for real-time data synchronization.

Optimize app performance by reducing memory usage and improving load times.

Identify and fix bugs, crashes, and UI inconsistencies using Flutter DevTools

Set up and manage CI/CD pipelines using Fastlane, Codemagic, or GitHub Actions.

Ensure smooth deployment to Google Play Store & Apple App Store.

Work closely with UI/UX designers, product managers, and backend developers.

Participate in code reviews and mentor junior developers

Write unit, widget, and integration tests to maintain app quality.

Ensure compliance with security and data protection best practices.

Join For The Revolution

We’re multiplying each day with passion

Eligibility Criteria
Eligibility Criteria

Bachelor's or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related field (Preferred but not mandatory with relevant experience).

3+ years of hands-on experience in Flutter & Dart development.

Proven track record of developing and deploying cross-platform mobile applications.

Experience with state management frameworks (Provider, Bloc, Redux, Riverpod).

Strong understanding of Flutter architecture & lifecycle.

Experience with REST APIs, GraphQL, and Firebase services.

Knowledge of CI/CD pipelines, Git version control, and testing.

Familiarity with iOS (Swift) and Android (Kotlin/Java) development.

Strong problem-solving and analytical skills.

Ability to work independently and in a team environment.

Good communication skills to collaborate with designers and backend developers.


Skills
Skills

  • 3+ years of experience in Flutter & Dart
  • Strong understanding of mobile app architecture & lifecycle
  • Experience with State Management (Provider, Bloc, Redux, Riverpod)
  • Proficiency in API integration (REST, GraphQL)
  • Knowledge of Firebase services (Auth, Firestore, Push Notifications)
  • Experience with Git & version control
  • Familiarity with App Store & Play Store deployment processes
  • Strong debugging & performance optimization skills
  • Knowledge of Agile/Scrum methodologies
  • Join For The Revolution

    We’re multiplying each day with passion