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-xtime 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).
  • 1+ 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

  • 1+ 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