
Dhwani RIS
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Job Overview
Dhwani RIS is seeking a skilled and enthusiastic Flutter Developer to join our team in Gurugram. This role is crucial for developing high-performance, user-friendly mobile applications. You will manage the complete development lifecycle, from initial design and coding to thorough testing and deployment, utilizing Flutter and Dart to deliver robust mobile solutions. Your work may involve developing custom client projects as well as contributing to internal platforms.
Scope Of Work
- Collaborate with designers and product managers to transform UI/UX mock-ups into functional and visually consistent Flutter applications.
- Write clean, maintainable, and scalable code using Flutter and Dart.
- Design and implement local database solutions, such as SQLite, for efficient application data storage, retrieval, and management.
- Manage application state effectively using Provider (eProvider).
- Integrate REST APIs and various third-party services.
- Develop unit and integration tests to ensure high code quality and functionality.
- Troubleshoot and debug issues encountered during development and testing phases.
- Actively participate in code reviews, contribute to architectural discussions, and maintain comprehensive code documentation.
- Continuously stay updated with the latest advancements and best practices in Flutter and Dart development.
Essential Key Skills
- A minimum of 2 years of experience in Flutter mobile application development.
- Strong command of the Dart programming language and the Flutter framework.
- Proven hands-on experience with state management solutions, specifically Provider (eProvider).
- Demonstrated experience working with local data storage mechanisms, such as SQLite.
- Solid understanding of Flutter widgets, layout principles, and the application lifecycle.
- Experience integrating APIs into mobile applications.
- Proficiency with version control systems, with a preference for Git.
- Excellent problem-solving, analytical, and communication abilities.
Preferred Skills
- Experience with implementing CI/CD pipelines for mobile applications.
- Familiarity with mobile testing frameworks.
- Prior experience working on service-based or custom client projects.
- Knowledge of performance optimization techniques and debugging tools for mobile applications.
Education Qualification
Bachelor's 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 engage in technology-driven projects with a significant social impact.
- Exposure to real-world mobile applications deployed in challenging and diverse environments.
- A collaborative work culture that prioritizes clean engineering fundamentals.
- Ample scope for taking ownership, continuous learning, and professional growth.
Commitment To Diversity And Inclusion
Dhwani Rural Information Systems Private Limited is an equal-opportunity employer. We strongly encourage applications from individuals of all backgrounds, genders, and experiences. We value diversity and are committed to fostering an inclusive environment where all employees can thrive.
Company
Dhwani Rural Information Systems
Dhwani Rural Information Systems (Dhwani RIS) is an organization dedicated to leveraging technology for rural development. Based in Gurugram, India, Dhwani RIS focuses on creating innovative solutions...