We are an innovative technology company dedicated to building high-quality, cross-platform mobile applications. Our team is looking for a skilled
Flutter Developer
to join us in Pune or Mumbai. If you are passionate about building seamless mobile experiences for both Android and iOS using the Flutter framework, we want to hear from you!
Key Responsibilities
Mobile App Development
: Design and develop cross-platform mobile applications using
Flutter
and
Dart
for both
Android
and
iOS
platforms.
UI/UX Design
: Collaborate with the design team to implement user-friendly, visually appealing, and responsive user interfaces.
State Management
: Use state management solutions like
Bloc
and
Provider
to manage the app's state effectively.
Backend Integration
: Integrate mobile applications with
REST APIs
and work with
Firebase
for real-time data syncing, authentication, and cloud storage.
Database Management
: Implement
SQLite
for local data storage, ensuring performance optimization and smooth user experiences.
Performance Optimization
: Ensure the app is optimized for maximum speed and efficiency, focusing on app performance, memory usage, and smooth UI transitions.
Version Control
: Use
Git
for version control and collaborate in an agile development environment with other developers, testers, and product managers.
Testing & Debugging
: Write unit and widget tests, debug issues, and ensure the quality of the application through proper testing techniques.
Continuous Improvement
: Stay updated with the latest trends in Flutter development and propose improvements for existing processes and apps.
Required Skills and Qualifications
Experience
: 3-6 years of hands-on experience in mobile app development with
Flutter
and
Dart
.
Core Technologies
:
Strong knowledge of
Flutter
framework and
Dart
programming language.
Experience with
REST API
integration for mobile apps.
Familiarity with
Firebase
services such as Authentication, Firestore, Realtime Database, and Cloud Functions.
Solid understanding of
state management
tools like
Bloc
and
Provider
.
Proficiency in
SQLite
for mobile database storage and management.
Mobile Development
:
Strong understanding of Android and iOS platforms and their respective guidelines for mobile app development.
Experience building
high-performance mobile apps
with a focus on smooth UI/UX.
Version Control
: Proficiency in
Git
for version control and collaboration with a team.
UI/UX
: Ability to transform designs into functional mobile applications with a focus on
UI/UX
design principles.
Problem-Solving
: Excellent analytical skills with the ability to troubleshoot and solve complex technical problems.
Collaboration
: Strong communication skills, both verbal and written, and the ability to work effectively in a collaborative, team-oriented environment.
Preferred Skills
Experience with
native Android
and
iOS development
for deep integration or customizations.
Knowledge of
CI/CD
tools and automated testing.
Familiarity with
GraphQL
or other modern data-fetching techniques.
Experience with
cloud storage
solutions and
push notifications
using Firebase.
Understanding of app deployment processes on the
Google Play Store
and
Apple App Store
.
What We Offer
Competitive salary and comprehensive benefits.
Opportunities for career growth and learning in the rapidly evolving mobile app industry.
A dynamic and creative work environment.
Exposure to new technologies and the chance to work on innovative, impactful projects.
Job Type: Full-time
Pay: ₹800,000.00 - ₹1,300,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.