Mobile App Developer (iOS & Android)

3 - 6 years

0 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position: Mobile App Developer (iOS & Android)

Experience: 36 years

Location: Bangalore (On-site)

Employment Type: Full-time

About the Role

Mobile App Developer

Key Responsibilities

  • Design, develop, and maintain

    native iOS (Swift and Swift UI)

    and

    Android (Kotlin)

    applications
  • Write clean, maintainable, and efficient code following best practices
  • Convert UI/UX wireframes into high-quality mobile screens
  • Integrate apps with RESTful APIs, cloud services, and third-party SDKs
  • Troubleshoot, debug, and improve application performance
  • Implement modern architecture patterns such as

    MVVM / Clean Architecture

  • Work closely with backend, QA, and product teams to define and deliver features
  • Ensure compatibility across devices and OS versions
  • Manage code versioning through Git (GitHub, Bitbucket, GitLab)
  • Handle mobile app builds, testing, and deployment to App Store & Play Store
  • Optimize applications for performance, responsiveness, and offline usage

Required Skills

iOS

  • Strong knowledge of

    Swift

    ,

    SwiftUI

  • Experience with

    Core Data

    ,

    Auto Layout

    , Push Notifications
  • Familiarity with app distribution using TestFlight and App Store Connect

Android

  • Strong knowledge of

    Kotlin

  • Good understanding of

    Android SDK

    ,

    Jetpack Components

    ,

    Room

    ,

    Coroutines

  • Experience with Firebase

Common Skills

  • Solid knowledge of mobile app lifecycle, architecture, and security
  • REST API integration & JSON parsing
  • Experience with offlinefirst app development (caching, local database)
  • Strong debugging and problem-solving skills
  • Experience with Git version control

Good to Have

  • Experience with

    cross-platform frameworks

    like Flutter or React Native
  • Experience with maps, GPS, background services, and notifications
  • Knowledge of cloud platforms (AWS, MongoDB Atlas etc..)
  • Experience with mobile analytics and crash-reporting tools

Education

  • Bachelor's degree in Computer Science, Engineering, or related field (preferred)

Why Join Us

  • Opportunity to build enterprise-grade applications used globally
  • Work with a skilled development, QA, GIS, and product team
  • Exposure to cloud technologies, databases, and modern development tools

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

RecommendedJobs for You