Flutter Developer

Year    TN, IN, India

Job Description

Overview



We are looking for a talented

Flutter Developer

to join our mobile development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality cross-platform mobile applications using the Flutter framework. You will collaborate closely with designers, backend developers, and product managers to deliver seamless user experiences.

Key Responsibilities



Design and build advanced applications for Android and iOS using

Flutter

and

Dart

. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code following best practices. Integrate with RESTful APIs and third-party libraries. Ensure performance, quality, and responsiveness of applications. Identify and fix bugs, performance bottlenecks, and other issues. Maintain code quality through code reviews, unit testing, and automated testing. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Work closely with UI/UX designers to ensure the technical feasibility of designs. Participate in Agile/Scrum development processes.

Required Skills & Qualifications



Bachelor's degree

in Computer Science, Engineering, or related field (or equivalent experience).

Proven experience

(1-3+ years) developing and deploying mobile applications using

Flutter

. Strong understanding of

Dart

programming language. Solid knowledge of

mobile app architecture

and

state management

(e.g., Provider, Riverpod, Bloc, GetX, MobX). Experience with

Firebase

services (Auth, Firestore, Cloud Functions, Push Notifications). Familiarity with

RESTful APIs

,

GraphQL

, and third-party integrations. Experience with

version control systems

(Git, GitHub, GitLab). Understanding of

CI/CD pipelines

for mobile app deployment. Proficiency in

UI design principles

, patterns, and best practices. Experience publishing apps to

Google Play Store

and

Apple App Store

.

Preferred Skills



Experience with

native Android (Kotlin/Java)

or

iOS (Swift)

development. Knowledge of

Clean Architecture

,

SOLID principles

, and

MVVM

pattern. Familiarity with

DevOps

,

automated testing

, and

app performance monitoring

. Basic understanding of

backend technologies

(Node.js, Django, Firebase, etc.). Contribution to open-source Flutter projects or a portfolio of published apps.

Soft Skills



Strong problem-solving and debugging skills. Excellent communication and teamwork abilities. High attention to detail and commitment to quality. Adaptability to new technologies and a fast-paced environment.
Job Type: Full-time

Pay: ₹10,000.00 - ₹50,000.00 per month

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.


Job Detail

  • Job Id
    JD4404340
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year