Senior Software Engineer, IOS

4 - 8 years

3 - 5 Lacs

Posted:5 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

What You'll Do

  • Design, develop, and maintain robust and scalable iOS applications using

    Swift

    and

    Objective-C

    .
  • Collaborate with product managers, designers, and backend engineers to implement new features and enhancements.
  • Drive architectural decisions and influence best practices for mobile development.
  • Write clean, maintainable, and testable code with a strong focus on quality and performance.
  • Lead code reviews and mentor junior developers, promoting engineering excellence across the team.
  • Integrate RESTful APIs and work closely with backend services to deliver seamless functionality.
  • Ensure the app meets high standards of usability, accessibility, performance, and responsiveness.
  • Stay up-to-date with the latest iOS development trends, tools, and best practices, and proactively suggest improvements.
  • Contribute to CI/CD pipelines and mobile release management processes.

What You'll Bring

  • 4 to 8 years of

    professional experience in iOS application development

    .
  • Strong expertise in

    Swift

    and solid working knowledge of

    Objective-C

    .
  • Deep understanding of

    iOS frameworks

    ,

    UIKit

    ,

    SwiftUI

    ,

    Combine

    , and

    Core Data

    .
  • Experience with

    MVVM

    ,

    VIPER

    , or other scalable architectural patterns.
  • Strong understanding of the

    App Store submission process

    , provisioning profiles, and app signing.
  • Proficiency with tools such as

    Xcode

    ,

    Instruments

    ,

    Git

    , and performance monitoring tools.
  • Experience writing

    unit tests

    ,

    UI tests

    , and working with

    automated testing frameworks

    .
  • Familiarity with

    mobile security best practices

    ,

    networking

    , and

    offline storage solutions

    .
  • Experience with third-party libraries, SDKs, and package managers (e.g., CocoaPods, Swift Package Manager).
  • Excellent problem-solving, debugging, and optimization skills.
  • Strong communication and collaboration abilities; able to work effectively with cross-functional teams.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bengaluru, karnataka, india

chennai, tamil nadu, india