iOS Developer

7 - 11 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an experienced iOS Developer with over 7 years of experience, you will be joining our mobile team. Your role involves designing, developing, and maintaining robust and scalable iOS applications using Swift. You will lead architectural discussions, implement best practices, and collaborate with backend teams to integrate RESTful APIs and networking layers. Your responsibilities will also include advanced debugging, performance tuning, and optimization of iOS applications. Key Responsibilities: - Design, develop, and maintain robust and scalable iOS applications using Swift. - Lead architectural discussions and implement best practices with a focus on MVC and MVVM patterns. - Collaborate with backend teams to design and integrate RESTful APIs and other networking layers. - Perform advanced debugging, performance tuning, and optimization of iOS applications. - Work with CI/CD pipelines (especially using Jenkins) to automate builds, tests, and deployments. - Manage persistent data using Core Data, ensuring data integrity and performance. - Utilize Git & Git Flow for source control and participate in peer code reviews and version management. - Mentor junior developers, contribute to codebase quality, and actively participate in sprint planning and Agile ceremonies. - Stay up-to-date with iOS development trends, Apple frameworks, and industry best practices. Qualifications Required: - 7+ years of professional experience in iOS development. - Deep understanding and proficiency in Swift and iOS SDKs. - Strong background in architectural patterns, especially MVC & MVVM. - Proven experience in networking, REST API integration, and asynchronous programming (URLSession, Codable, etc.). - Excellent debugging and troubleshooting skills using Xcode tools. - Hands-on experience with CI/CD tools, particularly Jenkins. - Solid knowledge of Core Data and local data persistence best practices. About Virtusa: At Virtusa, we value teamwork, quality of life, professional and personal development. With a global team of 27,000 professionals, we strive to provide exciting projects, opportunities, and the chance to work with state-of-the-art technologies throughout your career with us. Our company culture fosters collaboration, innovation, and excellence, offering a dynamic environment for great minds to thrive and contribute new ideas.,

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
Virtusa logo
Virtusa

Information Technology and Services

Southborough

RecommendedJobs for You

chennai, tamil nadu

bengaluru, karnataka, india