Jio

Sr. iOS Engineer

Navi Mumbai, MH, IN

about 1 month ago
Save Job

Summary

Skills:
Swift, iOS SDK, Objective-C, UI/UX Design, Core Data, Git, CI/CD, React Native,

Senior iOS Engineer

Location: Mumbai, India

Role Overview

  • We are looking for a highly skilled Senior iOS Engineer with 10+ years of experience to join our engineering team. This role is for a hands-on engineer who will be deeply involved in designing, building, and maintaining our iOS applications. You will work on cutting-edge technology to deliver exceptional mobile experiences to millions of users, ensuring performance, scalability, and reliability.

Key Responsibilities

  • End-to-End iOS Development: Lead the development of advanced iOS applications, including design, coding, testing, and deployment.
  • Architecture and Design: Develop and maintain a clean, scalable, and modular architecture for iOS apps. Implement design patterns like MVVM, MVC, or VIPER to improve code quality and maintainability.
  • Feature Implementation: Build and enhance iOS features in line with product roadmaps, integrating with backend services and external APIs.
  • Performance Optimization: Continuously improve app performance, ensuring low latency, smooth animations, and efficient memory usage.
  • Code Reviews and Mentorship: Conduct code reviews to ensure high coding standards. Mentor junior engineers and help elevate the teams technical proficiency.
  • Collaborate Across Teams: Work closely with backend engineers, UI/UX designers, and product managers to align iOS development with business goals.

Key Skills And Experience

  • Proven Experience: 10+ years of hands-on iOS development experience, with a strong portfolio of published iOS apps.
  • Expert in Swift/Objective-C: Deep knowledge of Swift and Objective-C, with experience in frameworks like CoreData, CoreAnimation, UIKit, and SwiftUI.
  • Strong Problem-Solving Skills: Ability to architect complex applications with efficient algorithms and design patterns.
  • CI/CD & Automation: Experience with automation tools, CI/CD pipelines (e.g., Jenkins, GitLab), and testing frameworks (XCTest, Quick, Nimble).
  • Advanced Knowledge of iOS SDKs: Familiarity with iOS internals, memory management, and multi-threading. Experience with ARKit, CoreML, or HealthKit is a plus.
  • App Store Deployment: Hands-on experience with publishing apps to the Apple App Store and managing all related processes.

Qualifications

  • Education: Bachelors or Masters degree in Computer Science or related field.
  • Experience: 10+ years of iOS development experience, with a deep understanding of iOS best practices and architecture.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: