with 1-2 years of hands-on experience in developing high-quality mobile applications. The ideal candidate will be responsible for building responsive and scalable Flutter apps, ensuring code quality, and collaborating with cross-functional teams to deliver top-notch software solutions.
Preference:
Candidates from
Kerala
are preferred.
Key Responsibilities
Proven experience as a
Flutter Developer
with production-level applications.
Write clean, maintainable, and efficient code using
Dart
.
Implement state management using
Provider
.
Create
responsive UI
code optimized for multiple screen sizes and devices.
Apply
SOLID principles
and
MVVM architecture
to ensure code quality and scalability.
Identify, troubleshoot, and fix bugs and performance bottlenecks.
Work with
method channels
for communication with native Android and iOS platforms.
Have a basic understanding of
Android
and
iOS
platforms; native UI development experience is an added advantage.
Host and integrate native Android and iOS views into Flutter applications.
Collaborate with the design team to implement
pixel-perfect UI/UX designs
.
Integrate
REST APIs
,
Firebase
, authentication, push notifications, cloud storage, and analytics services.
Ensure
application reliability
,
scalability
, and
secure data persistence
(e.g., SQLite, Hive), including offline-first capabilities.
Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency.
Work closely with team members to ensure timely project delivery and maintain high software standards.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
1-2 years of professional experience in Flutter development.
Strong understanding of
Dart
,
Flutter framework
, and
state management
using Provider.
Knowledge of
SOLID principles
and
MVVM architecture
.
Experience with
Firebase
,
REST APIs
, and
offline storage mechanisms
.
Familiarity with
native Android/iOS development
and
method channels
.
Excellent
problem-solving
,
debugging
, and
communication skills
.
A proactive attitude toward learning and continuous improvement.
Job Types: Full-time, Permanent
Pay: ₹20,000.00 - ₹25,000.00 per month
Benefits:
Flexible schedule
Health insurance
Paid sick time
Paid time off
Provident Fund
Work from home
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.