Posted:1 week ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities:

  1. App Development:

  • Design and develop

    cross-platform mobile applications

    using

    Flutter

    that work seamlessly on both

    iOS

    and

    Android

    .
  • Write clean, maintainable, and efficient

    Dart code

    .
  • Implement

    UI/UX

    designs into functional mobile applications using

    Flutter widgets

    and other tools.
  • Integrate

    third-party libraries

    ,

    APIs

    , and

    RESTful web services

    to enhance app functionality.
  1. Collaboration and Communication:

  • Work closely with the

    design team

    to transform UI/UX designs into smooth and responsive mobile apps.
  • Collaborate with the

    backend development team

    to implement APIs, manage data, and integrate various services into the app.
  • Participate in

    scrum meetings

    and

    sprint planning

    for task allocation, progress tracking, and project delivery.
  1. App Optimization:

  • Focus on

    app performance

    and make improvements where necessary, ensuring low latency, high performance, and smooth user experience.
  • Handle

    memory management

    ,

    caching

    , and

    multithreading

    to enhance app efficiency.
  • Ensure

    app responsiveness

    on different screen sizes and resolutions for various devices.
  1. Bug Fixing and Testing:

  • Debug and resolve issues related to app crashes, performance problems, or design bugs.
  • Ensure

    unit testing

    ,

    widget testing

    , and

    integration testing

    are implemented.
  • Continuously test and monitor apps for issues like bugs, crashes, and inconsistent behavior across devices.
  1. App Deployment and Maintenance:

  • Manage the deployment process for

    App Store

    and

    Google Play

    submissions.
  • Provide ongoing maintenance and

    updates

    to apps as needed, fixing bugs and incorporating new features.
  • Stay up-to-date with the latest

    Flutter

    releases and

    mobile development

    trends.
  1. Code Quality & Documentation:

  • Follow best practices for

    coding standards

    ,

    code reviews

    , and maintain

    version control

    using tools like

    Git

    .
  • Write comprehensive and clear

    technical documentation

    for future reference and handover.
  • Participate in

    code reviews

    and ensure the implementation of scalable, reusable, and efficient code.

Required Qualifications:

  • 3-5 years

    of experience in

    mobile app development

    using

    Flutter

    and

    Dart

    .
  • Strong experience in building and deploying

    cross-platform applications

    using

    Flutter

    .
  • Proficiency in

    Flutter SDK

    ,

    Dart programming language

    , and

    Flutter widgets

    .
  • Good understanding of

    RESTful APIs

    and how to interact with them.
  • Solid understanding of

    mobile app architecture

    , design patterns (e.g.,

    MVC

    ,

    MVVM

    ), and best practices.
  • Familiarity with

    state management

    techniques in Flutter (e.g.,

    Provider

    ,

    Riverpod

    ,

    Bloc

    ).
  • Experience with

    Version Control Systems

    , particularly

    Git

    .
  • Familiarity with

    integrating third-party libraries

    and services, such as

    Firebase

    ,

    Google Maps API

    , etc.
  • Experience with

    mobile app testing

    frameworks and tools such as

    Flutter Test

    ,

    Mockito

    , or

    Integration Testing

    .

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Teamware Solutions logo
Teamware Solutions

IT Services and IT Consulting

Chennai Tamilnadu

RecommendedJobs for You

Mumbai, Maharashtra, India

Madurai, Tamil Nadu