Senior Android and iOS Developer

2 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

ByteDance - Fullstack Software Engineer - Global Payment - Singapore

ByteDance

Singapore (On-Site)
• 3 Months ago
Far Out Scout - Senior Back End Engineer (BLW - 0326243)

Far Out Scout

Brazil (Remote)
• 3 Months ago
Zoox - Staff/Senior Technical Operations Engineer

Zoox

Foster City, California, United States (On-Site)
• 3 Months ago
Meta - Software Engineer, Infrastructure

Meta

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
• 3 Months ago
Sporty Group - Information Security Engineer

Sporty Group

(Remote)
• 7 Months ago
Smytten - SDE II - IOS Developer

Smytten

Bengaluru, Karnataka, India (On-Site)
• 2 Months ago
Twitch - Mobile Infrastructure Engineer

Twitch

Seattle, Washington, United States (On-Site)
• 1 Month ago
Nagarro - Staff Engineer, Java

Nagarro

(On-Site)
• 3 Months ago
Nagarro - Staff Engineer ,Mobile Developer (React Native)

Nagarro

India (Remote)
• 3 Months ago
Nagarro - Senior Staff Consultant ,SAP Analytics Data Manageme

Nagarro

India (Remote)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CloudHire - Full Stack Developer - React and Node

CloudHire

India (Remote)
• 3 Months ago
WebMD - Senior Data Engineer

WebMD

Navi Mumbai, Maharashtra, India (On-Site)
• 3 Months ago
MAG Interactive - Senior Game Developer

MAG Interactive

Stockholm, Stockholm County, Sweden (On-Site)
• 2 Months ago
Meta - Production Engineer

Meta

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 3 Months ago
Ubisoft - Online Programmer

Ubisoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
• 6 Months ago
N-iX - Senior AWS DevOps Engineer (#2633)

N-iX

Poland (Remote)
• 1 Month ago
The Walt Disney Company - Senior Analyst, Software Engineer

The Walt Disney Company

Rio De Janeiro, Brazil (Remote)
• 3 Weeks ago
Nielsen Holdings - Staff Machine learning Engineer

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
• 1 Month ago
My Fitness Pal - Data Analytics Engineer III

My Fitness Pal

United States (Remote)
• 3 Weeks ago
Abstraction games - Senior Engine Programmer (hybrid/remote)

Abstraction games

Eindhoven, North Brabant, Netherlands (Hybrid)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

ION - UK Holdings - India - 855

ION

Mumbai, Maharashtra, India (On-Site)
• 4 Months ago
Vigaet - Production coordinator

Vigaet

Bengaluru, Karnataka, India (On-Site)
• 8 Months ago
Aristocrat Gaming - QA Automation Engineer with Python

Aristocrat Gaming

Chennai, Tamil Nadu, India (Hybrid)
• 1 Month ago
Simplify 360 - SDK Software Engineer

Simplify 360

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
PTW - Senior Backend Software Engineer

PTW

Telangana, India (On-Site)
• 3 Weeks ago
Assystems - CAD Engineer

Assystems

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
bosh group india - Asst /Deputy Manager GTM – ParkZeus_MPIN

bosh group india

Bengaluru, Karnataka, India (On-Site)
• 1 Month ago
WEKA - Senior Product Manager - File System and Data Management-

WEKA

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Entrata - Senior Performance Testing Engineer

Entrata

Pune, Maharashtra, India (Hybrid)
• 4 Months ago
Landis+Gyr - Senior Frontend Developer (React Native)

Landis+Gyr

Noida, Uttar Pradesh, India (Hybrid)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Staff Engineer, ERP

Nagarro

(On-Site)
• 3 Months ago
Nagarro - Principal Consultant, PO

Nagarro

India (Remote)
• 3 Months ago
Nagarro - Senior Engineer, Mobile Android

Nagarro

South Africa (On-Site)
• 3 Months ago
Nagarro - Senior Staff Engineer, Delivery ETIL

Nagarro

Gurugram, Haryana, India (On-Site)
• 3 Months ago
Yahoo - Sports App Android Engineer

Yahoo

United States (Hybrid)
• 6 Months ago
Luxoft - Android Kotlin Developer

Luxoft

(Remote)
• 2 Months ago
The Walt Disney Company - Lead Software Engineer, Android

The Walt Disney Company

New York, New York, United States (On-Site)
• 2 Months ago
Nagarro - Associate Principal Consultant, Business Analyst

Nagarro

(On-Site)
• 3 Months ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
• 3 Months ago
Sporty Group - Android Engineer

Sporty Group

(Remote)
• 2 Weeks ago

Get notifed when new similar jobs are uploaded