Posted on: 20/01/2026
Job Overview :
We are seeking a talented and passionate Flutter Developer to join our team and play a key role in building high-performing, user-friendly mobile applications. You will be responsible for the entire development lifecycle, from designing and coding to testing and deployment, using Flutter and Dart to deliver reliable mobile solutions.
The role may involve working on custom client projects as well as internal platforms, depending on project requirements.
Scope of Work :
- Collaborate with designers and product managers to translate UI/UX mock-ups into functional and visually consistent Flutter applications.
- Develop clean, maintainable, and scalable code using Flutter and Dart.
- Design and implement local database solutions such as SQLite to store, retrieve, and manage application data.
- Manage application state using Provider (eProvider).
- Integrate REST APIs and third-party services.
- Write unit and integration tests to ensure code quality and functionality.
- Troubleshoot and debug issues identified during development and testing.
- Participate in code reviews, contribute to architecture discussions, and maintain code documentation.
- Stay up to date with the latest advancements in Flutter and Dart development.
Essential Key Skills :
- Minimum 2+ years of experience in Flutter mobile application development.
- Strong proficiency in the Dart programming language and Flutter framework.
- Hands-on experience with state management using Provider (eProvider).
- Experience working with local data storage (SQLite).
- Understanding of Flutter widgets, layouts, and application lifecycle.
- Experience integrating APIs in mobile applications.
- Proficiency with version control systems (preferably Git).
- Strong problem-solving, analytical, and communication skills.
Preferred Skills :
- Experience with CI/CD pipelines for mobile applications.
- Exposure to mobile testing frameworks.
- Experience working on service-based or custom client projects.
- Familiarity with performance optimization and debugging tools.
Education Qualification :
Bachelors degree in Computer Science, Software Engineering, IT (B.Tech / M.Tech / BCA / MCA or equivalent practical experience).
Why Join Dhwani Rural Information Systems Private Limited?
- Opportunity to work on technology-driven projects with real social impact.
- Exposure to real-world mobile applications used in challenging and diverse environments.
- Collaborative work culture with emphasis on clean engineering fundamentals.
- Scope to take ownership, learn continuously, and grow with responsibility.
Commitment to Diversity and Inclusion :
We are an equal-opportunity employer and encourage individuals from all backgrounds, genders, and experiences to apply. We value diversity and strive to create an inclusive environment where all employees can thrive.
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1603395