Senior Android and iOS Developer

3 Months ago • 7 Years + • Mobile Development

Job Summary

Job Description

Seeking a self-driven Senior Mobile Engineer to lead development of our OTT platform. Responsibilities include designing, building, and maintaining high-performance mobile and TV applications for iOS, tvOS, and Android. The role requires expertise in Java, Swift, Kotlin, and familiarity with OTT platform development (in-app purchases, Stripe, Google Analytics, Firebase). The ideal candidate will have 7+ years of experience, strong architecture skills, and leadership abilities to mentor junior engineers. They will own projects, ensure technical excellence, and collaborate with various teams.
Must have:
  • Expert-level coding skills
  • 7+ years mobile app development experience (iOS & Android)
  • Java, Swift, Kotlin expertise
  • OTT platform development knowledge
  • Strong architecture skills
  • Leadership & mentoring skills
Good to have:
  • Experience with cloud services (AWS, Google Cloud)
  • Knowledge of CI/CD for mobile apps
  • Database experience (SQL, NoSQL)
  • Familiarity with containerization (Docker, Kubernetes)

Job Details

About the job

We are looking for a self-driven and motivated Senior Mobile Engineer who can own and lead the development of our OTT platform to the next level with a focus on user experience, scalability, and performance. This role requires expert-level coding skills and a solid grasp of software architecture, especially in mobile operating systems, for both iOS and Android.

The engineer will collaborate closely with engineering management, fellow engineers, QA engineers, and product managers, ensuring high-quality, scalable, and secure software solutions are delivered on time. They will take charge of significant feature developments and ensure technical excellence in project delivery. The Engineer will lead projects, mentor mid—and junior-level engineers, and work closely with the team to adhere to best practices in architecture, coding, and agile methodologies.



Key Responsibilities

  • :Design, build, and maintain high-performance, reusable, and reliable mobile and TV applications for the iOS, tvOS, and Android platforms, ensuring they meet high standards for our user experience, scalability, and performance
  • .Own, architect, and lead projects and features in our Android Mobile, Android TV, iOS Mobile, and tvOS applications, keeping high performance, high quality, and scalability as top priorities
  • .Handle complex tasks like feature enhancements and minor bug resolutions independently
  • .Work closely with other engineers, QA engineers, and product managers to translate designs and wireframes into high-quality code to ensure our app is not only powerful but also intuitive and user-friendly
  • .Implement the roadmap items and new features within the designated time frame without delays
  • .Implement robust testing strategies to ensure the application's quality and performance
  • .Monitor the performance of live apps and work on optimizing them for speed and efficiency
  • .Document all code changes and development processes to maintain a clear development history and facilitate future maintenance
  • .Mentor mid and junior-level engineers
  • .Take charge of significant feature developments and ensure technical excellence in project delivery
  • .Participate in code reviews, collaborating closely with fellow engineers to ensure code quality
  • .Work closely with QA engineers to ensure quality, performance, and user experience goals are met
  • .Adhere to coding and testing best practices, participating in code reviews and QA process
  • .Develop relationships with key stakeholders, including product management, UX/UI teams, and fellow engineers
  • .Utilize modern development methodologies (e.g., Agile, Kanban, Scrum) and tools, ensuring efficient project delivery
  • .Assist in incident management, troubleshooting, and resolution of critical production issues


.

Required Qualification

  • s:Expert-level coding skills and a solid grasp of software architectur
  • e.7+ years of experience in mobile application development with strong experience in building enterprise applications on both iOS and Android App Store
  • s.Knowledge of the app ecosystem and familiarity with Google Play and Android Stor
  • esFamiliarity with OTT platform development with knowledge of in-app purchases, Stripe framework, Google Analytics, and Firebas
  • e.In-depth knowledge of Java, Swift, and Kotlin, Swift and experience with third-party libraries and AP
  • IsWorking knowledge of the general mobile landscape, architectures, trends, and emerging technologi
  • esFamiliarity with cloud message APIs and push notificatio
  • nsUnderstanding of continuous integration/continuous deployment (CI/CD) for mobile application
  • s.Experience working with and understanding database concepts (SQL and NoSQL) and ensuring high performance and reliabilit
  • y.Proficiency with cloud services (e.g., AWS, Google Cloud) and modern infrastructure practices like containerization (Docker, Kubernetes
  • ).Familiarity with version control systems such as Git and GitHu
  • b.Experience working in agile development environment
  • s.Strong leadership and communication skills, with the ability to foster collaboration across team
  • s.Excellent problem-solving skills and attention to detail, with the ability to handle complex technical challenge
  • s.Experience in SaaS product development and a strong understanding of business-to-business software solution


s.

Similar Jobs

HID - Senior Software Engineer

HID

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
CharacterAI - Platform Engineer, Frontend

CharacterAI

Menlo Park, California, United States (On-Site)
• 1 Month ago
VGW - Staff Site Reliability Engineer

VGW

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
• 6 Hours ago
Captions - Product Manager, Enterprise

Captions

New York, New York, United States (On-Site)
• 2 Months ago
NVIDIA - Senior System Validation Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
• 1 Month ago
Zapplogics Solutions - Construct 3 Games Developer (Mobile)

Zapplogics Solutions

India (Remote)
• 5 Months ago
Fliff  Inc  - React Native Engineer

Fliff Inc

Sofia, Sofia City Province, Bulgaria (Remote)
• 21 Hours ago
Luxoft - Android Automotive Developer

Luxoft

Brazil, Indiana, United States (Remote)
• 3 Months ago
Ciklum - Expert Android Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
• 4 Months ago
Nagarro - Staff Consultant ,SAP Analytics Data Manageme

Nagarro

Gurugram, Haryana, India (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer, Sensor Embedded, Pixel Biometric Authentication

Google

New Taipei, New Taipei City, Taiwan (On-Site)
• 1 Month ago
The Walt Disney Company - Principal Online Services Developer

The Walt Disney Company

Sweden (Remote)
• 2 Months ago
DraftKings - Full-Stack Engineer

DraftKings

Sofia, Sofia City Province, Bulgaria (Remote)
• 1 Week ago
Flow - Senior/Staff Backend Software Engineer

Flow

Miami, Florida, United States (Hybrid)
• 4 Months ago
Digiqt Technolabs - Sr Software Engineer 2 - Node.js

Digiqt Technolabs

Ahmedabad, Gujarat, India (On-Site)
• 5 Months ago
Eleven Labs - Enterprise Customer Success Manager

Eleven Labs

New York, New York, United States (Remote)
• 20 Hours ago
Easyship - Senior Frontend Engineer

Easyship

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Postman - Software Engineer II (Backend), IAM Platform

Postman

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Sprinklr - Senior Product Manager (CPaaS)

Sprinklr

Gurugram, Haryana, India (On-Site)
• 3 Months ago
CloudHire - Full Stack Developer - React and Node

CloudHire

India (Remote)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

Grasshoppers India   - Grasshoppers - Art Director

Grasshoppers India

New Delhi, Delhi, India (On-Site)
• 6 Months ago
Confidential - Technical Artist - Graphic Designer

Confidential

Karnataka, India (Hybrid)
• 5 Months ago
Acceldata - Senior Product Support Engineer - Cloud Support

Acceldata

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
PwC - IN_Associate_Java_Application Technology__Advisory_Jaipur

PwC

Jaipur, Rajasthan, India (On-Site)
• 4 Months ago
PwC - Associate - AppTech - GDC

PwC

Kolkata, West Bengal, India (On-Site)
• 4 Months ago
GoTo Group - Lead Software Engineer - Engineering Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Tech Data APAC - Marketing Manager

Tech Data APAC

Maharashtra, India (Hybrid)
• 4 Months ago
QuinStreet - UI Developer (Contract)- Agent Portal

QuinStreet

India (Remote)
• 4 Months ago
Highspot - Sr. Software Development Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Staff Engineer, BI Reporting

Nagarro

India (Remote)
• 4 Months ago
NVIDIA - Android Software Engineering Intern - 2025

NVIDIA

Taipei City, Taiwan (On-Site)
• 1 Month ago
Nagarro - Staff Engineer, Data Science

Nagarro

Mexico (Remote)
• 4 Months ago
Nagarro - Senior Android Developer

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
• 4 Months ago
Applike Group - Android Developer (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
• 4 Months ago
DraftKings - Senior Android Engineer, Casino Native Automation

DraftKings

Bulgaria (Remote)
• 5 Months ago
Paytm - Android - Senior Software Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
• 4 Months ago
Nagarro - Staff Engineer, Python

Nagarro

India (Remote)
• 4 Months ago
Interactive Brokers - Android Software Engineer

Interactive Brokers

Budapest, Hungary (On-Site)
• 4 Months ago
Nagarro - Associate Staff Engineer, Big Data

Nagarro

(On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded