Search by job, company or skills

NOBEL SOFTWARE SYSTEMS PRIVATE LIMITED.

Mobile App Developer (iOS & Android)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Position: Mobile App Developer (iOS & Android)

Experience: 36 years

Location: Bangalore (On-site)

Employment Type: Full-time

About the Role

We are looking for a highly skilled Mobile App Developer who has experience in designing, developing, and maintaining mobile applications for both iOS and Android platforms. The ideal candidate should have solid experience with Swift and Kotlin, and a strong understanding of REST APIs, offline sync, and modern app architecture.

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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 133831111