Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Designation Mobile Application Developer/Lead – iOS & Android Lead (Native Stack)

Location Mohali (Work from Office)

Experience 6-10 Years



Role Overview:

Mobile Application Developer - iOS & Android Lead


Key Responsibilities:

  • Lead the

    design, prototyping, development, and delivery

    of mobile apps for both iOS and Android.
  • Drive full lifecycle development of mobile applications with

    Swift for iOS

    and

    Kotlin for Android

    .
  • Implement

    architecture patterns

    such as

    MVVM

    ,

    MVP

    , and

    Singleton

    to maintain clean, testable, and scalable codebases.
  • Collaborate with stakeholders to convert high-level business requirements into robust mobile application solutions.
  • Guide the team in identifying

    platform-specific challenges

    , including performance optimization and UI/UX consistency across iOS and Android.
  • Advocate and implement

    multi-threading

    and concurrency handling best practices for responsive mobile experiences (e.g., using GCD, coroutines).
  • Work cross-functionally with design, QA, architecture, backend, and DevOps teams to ensure seamless integration and delivery.
  • Promote and enforce development best practices such as

    TDD, BDD

    , code reviews, CI/CD, and version control.
  • Communicate technical topics and strategic updates clearly across technical and non-technical stakeholders.


Required Experience & Skills:

  • 6+ years

    of professional experience in

    native mobile application development

    for

    iOS (Swift)

    and

    Android (Kotlin)

    .
  • Proven experience in building and scaling

    enterprise-grade mobile applications

    .
  • Strong grasp of

    Object-Oriented Analysis & Design

    ,

    SOLID principles

    , and

    Software Design Patterns

    .
  • Deep understanding of

    platform differences

    (iOS vs Android) in terms of lifecycle, UI guidelines, permissions, threading, and background tasks.
  • Experience implementing

    multi-threading/concurrency

    with

    GCD (iOS)

    and

    Coroutines (Android)

    .
  • Hands-on knowledge of

    MVVM

    ,

    MVP

    , and

    Singleton

    patterns and their practical implementation in real-world projects.
  • Proficiency with

    RESTful APIs

    ,

    JSON/XML parsing

    ,

    local storage (Room/CoreData)

    , and

    offline support

    .
  • Experience using

    Git

    ,

    Jira

    ,

    Xcode

    ,

    Android Studio

    , and CI tools like Jenkins, GitLab CI, or Bitrise.
  • Familiarity with

    unit testing frameworks

    (e.g., JUnit, XCTest), UI testing (Espresso, XCUITest), and

    automated deployment

    .


Preferred Qualifications:

  • Experience in

    multi-brand / multi-country

    mobile product rollouts.
  • Background in

    Agile/Scrum methodologies

    , including story grooming, sprint planning, and retrospectives.
  • Contributions to open-source projects or mobile development communities.
  • Exposure to

    analytics

    ,

    A/B testing

    ,

    push notifications

    , and

    app performance monitoring

    .


Soft Skills:

  • Strong communication skills with the ability to explain complex topics in a simple, clear manner.
  • Leadership and mentoring experience in cross-functional mobile teams.
  • Enthusiastic problem solver and fast learner with a passion for mobile technology innovation.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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

RecommendedJobs for You