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
- 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
- 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.
Skills1+ 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
Lilac Got Recognized
The team of renowned developers, designers, and analysts atLilac promises your business a rise in sales and rapid growth in the market.
Proud Products From Lilac Brewery
Explore Mobile App Development Services
Transportation & Logistics Apps
- Taxi Booking App
- Bus Booking App
- Car Rental App
- Delivery Management App
- Rideshare & Carpooling App
- Trucking & Logistics App
- Shuttle Service App