6 - 11 years
3 - 8 Lacs
Bengaluru / Bangalore, Karnataka, India
Posted:1 day ago|
Platform:
Remote
Full Time
We are seeking a talented and passionate Flutter Developer to join our dynamic team. As a Flutter Developer, you will be responsible for designing and developing high-performance, scalable, and innovative mobile applications for both Android and iOS platforms. You will collaborate closely with our design and product teams to deliver exceptional user experiences. Develop and maintain mobile applications using the Flutter framework. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code while adhering to best practices and coding standards. Troubleshoot, debug, and optimize application performance to deliver a smooth user experience. Work with API and backend teams to integrate APIs and third-party services into the application. Participate in code reviews to ensure code quality and knowledge sharing within the team. Continuously improve the development processes and contribute to the overall improvement of the teams efficiency. Provide technical leadership to the Flutter development team, guiding architecture and implementation decisions. Mentor junior and mid-level developers through code reviews, pair programming, and regular feedback. Drive continuous improvement in the team s development processes, tools, and methodologies. Must-Have: Strong expertise in Flutter and Dart for building cross-platform mobile applications. Proficiency in designing and building clean, efficient, and scalable user interfaces. Experience with state management solutions like Provider, Bloc, or Riverpod. Knowledge of backend integration (REST APIs, etc.) and connecting apps to cloud services. Expertise in unit testing, widget testing , and maintaining high code coverage . Experience with performance optimization techniques to ensure smooth app experiences. Familiarity with CI/CD pipelines for mobile apps (e.g., using tools like Codemagic or GitHub Actions). Proficiency in integrating third-party SDKs and packages within Flutter apps. Experience collaborating with product and design teams to build intuitive user interfaces. 6+ years experience as a mobile developer , including 3+ years with Flutter. Good-to-Have: Experience with NoSQL databases and how they integrate into mobile applications. Experience with Google Cloud Platform for managing mobile-specific cloud solutions. Knowledge of AI/ML integrations for enhancing app functionalities. Familiarity with prompt engineering to enhance productivity within app development. Prior experience working with global or regional teams in a remote or distributed environment. Experience with agile methodologies and working within cross-functional teams . Understanding of Cloud platforms such as GCP, AWS, or Azure, particularly related to mobile backend services. Qualifications:Bachelor s degree in computer science, Engineering, or a related field (or equivalent experience). Proven experience in developing mobile applications using Flutter, with a strong portfolio of completed projects. Proficiency in Dart programming language and a good understanding of Flutters architecture. Experience working with RESTful APIs and integrating third-party libraries and services. Solid understanding of mobile UI/UX design principles and ability to implement pixel-perfect designs. Strong problem-solving skills and the ability to troubleshoot and optimize code for performance. Familiarity with version control systems, particularly Git. Excellent communication skills, both written and verbal. Ability to work collaboratively in a fast-paced team environment. Strong attention to detail and a commitment to producing high-quality work.
Bottle Lab Technologies
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Bengaluru / Bangalore, Karnataka, India
3.5 - 8.0 Lacs P.A.
14.0 - 16.0 Lacs P.A.
8.0 - 12.0 Lacs P.A.
Gurgaon / Gurugram, Haryana, India
1.0 - 5.0 Lacs P.A.
Hyderabad / Secunderabad, Telangana, Telangana, India
2.0 - 3.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
3.5 - 8.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
10.0 - 12.0 Lacs P.A.
Pune, Maharashtra, India
Experience: Not specified
0.5 - 4.0 Lacs P.A.
Pune, Maharashtra, India
2.0 - 5.0 Lacs P.A.
Kolkata, West Bengal, India
3.0 - 10.0 Lacs P.A.