Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

skilled Mobile Developers (iOS and Android)


Key Responsibilities

  • Design, develop, and maintain robust mobile applications for iOS and/or Android platforms.
  • Integrate with REST and GraphQL APIs while handling secure authentication and data synchronization.
  • Follow architectural principles like MVVM and Clean Architecture to ensure scalable and maintainable codebases.
  • Implement CI/CD pipelines and participate in release management for App Store / Play Store deployments.
  • Collaborate with cross-functional teams including UX, Backend, QA, and DevOps to deliver high-quality features.


Requirements/Qualifications:


iOS Development (Core Swift)

  • Strong understanding of Swift language features: optionals, closures, protocols, error handling.
  • Experience with UIKit and/or SwiftUI for declarative UI development.
  • Proficiency in async/await networking using URLSession, URLRequest.
  • Familiarity with app lifecycle management using AppDelegate, SceneDelegate.
  • Experience using Core Data for Persistence
  • Schema design and data syncing with remote/cloud APIs.
  • Implementing secure authentication flows (JWT, OAuth2), token storage.
  • Role-based authorization and UI access control.
  • Awareness of browser security models (CORS, CSP, cookies), and mitigating XSS/CSRF risks.
  • Hands-on experience with RESTful services and GraphQL APIs.
  • Unit & integration testing: XCTest; Memory profiling: Instruments (iOS),


Android Development (Core Java / Kotlin)

  • Proficient in OOP, coroutines, lambdas, and null safety.
  • Experience in declarative UI development using XML or Jetpack Compose.
  • Strong grasp of networking with Retrofit, OkHttp, and error handling.
  • Experience using Room, Realm for Persistence
  • Schema design and data syncing with remote/cloud APIs.
  • Schema design and data syncing with remote/cloud APIs.
  • Implementing secure authentication flows (JWT, OAuth2), token storage.
  • Role-based authorization and UI access control.
  • Awareness of browser security models (CORS, CSP, cookies), and mitigating XSS/CSRF risks.
  • Hands-on experience with RESTful services and GraphQL APIs.
  • Unit & integration testing: Junit/Espresso; Memory profiling: Android Profiler.

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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Jehanabad, Khagaria, Bhojpur, Madhubani

Hyderabad, Telangana, India

Hyderabad, Pune, Bengaluru

Hyderabad, Telangana, India