Flutter Developer
Full Job Description
We are seeking a passionate and motivated Junior Flutter Developer to join our mobile development team in Gurgaon/Gurugram, India. This full-time role involves developing and maintaining high-quality cross-platform mobile applications using Flutter and Dart. You will collaborate with UI/UX designers and backend developers to implement business logic and deliver seamless user experiences.
Key Responsibilities include developing and maintaining cross-platform mobile applications with Flutter, writing clean, maintainable code using architectural patterns like Cubit or BLoC, integrating applications with RESTful APIs, and managing local data storage. You will also collaborate with designers to translate wireframes into features, participate in code reviews, testing, debugging, and performance tuning, and utilize version control systems like Git. Continuous improvement through feedback and learning from senior team members, along with documenting features and technical decisions, are also integral parts of this role.
Requirements for this position include 12 years of hands-on experience in Flutter development, a strong understanding of Dart, and familiarity with state management tools such as Cubit or BLoC. You should have a solid understanding of the widget lifecycle, reactive programming, and Flutter internals, along with experience integrating RESTful APIs and handling asynchronous operations. Proficiency in Git and development tools like Android Studio or VS Code, along with strong debugging and problem-solving skills, are essential. Excellent communication and collaboration abilities, coupled with a keen interest in mobile technologies and a desire for growth within a structured team environment, are expected.
Good to have skills include exposure to mobile deployment processes (Google Play Store / Apple App Store), familiarity with Firebase, SQLite, or other local databases, understanding of CI/CD for mobile apps, and experience with automated testing tools.
We offer the opportunity to work on exciting and impactful mobile products, a collaborative and inclusive work culture, mentorship from experienced developers, learning and career development support, and competitive compensation and benefits.
Company
R3 Consultant
R3 Consultants specializes in delivering customized solutions designed to reduce costs, enhance long-term benefits, improve ROI, and foster trusted, mutually successful relationships with clients. Our...