Virtusa

iOS Developer

Job Description

Job Overview:
An experienced iOS Developer with 5-8 years of hands-on experience in mobile application development. The ideal candidate will have extensive experience with Swift, a solid understanding of iOS SDK, and a track record of delivering robust, scalable, and high-performance applications. This role requires excellent coding skills, a strong grasp of user interface design, and the ability to work collaboratively in a fast-paced environment.
Key Responsibilities:
App Development: Design, develop, and maintain high-quality iOS applications using Swift.
Architecture: Implement and advocate for clean architecture patterns, ensuring modularity and maintainability.
Performance Optimization: Optimize applications for performance, stability, and scalability.
Code Quality: Write clean, efficient, and reusable code. Conduct thorough code reviews and enforce best practices.
User Experience: Collaborate with UX/UI designers to ensure the best possible user experience and interface design.
Testing: Develop and maintain a robust suite of automated tests to ensure code quality and prevent regressions.
Mentorship: Provide technical guidance and mentorship to junior developers, fostering a collaborative and innovative development environment.
Collaboration: Work closely with cross-functional teams, including product managers, designers, and backend engineers, to deliver high quality features on time.
Stay Updated: Keep up-to-date with the latest industry trends, technologies, and best practices in iOS development.
Required Qualifications:
Experience: 5-8 years of professional experience in iOS development.
Swift Expertise: Strong proficiency in Swift and a deep understanding of the iOS SDK.
Architecture Patterns: Experience with modern iOS architecture patterns such as MVC, MVVM, and VIPER.
UI/UX Principles: Solid understanding of UI/UX principles and best practices for mobile design. Testing: Experience with unit testing, UI testing, and automated testing frameworks.
Version Control: Proficiency with Git and experience with collaborative development tools.
APIs: Strong understanding of RESTful APIs and experience integrating with backend services.
Problem Solving: Excellent analytical and problem-solving skills.
Communication: Strong verbal and written communication skills. Team Player: Ability to work effectively in a collaborative team environment.
Preferred Qualifications:
Multithreading: Experience with multithreading and concurrency in iOS applications.
Dependency Injection: Familiarity with dependency injection frameworks.
SwiftUI: Experience with SwiftUI and Combine.
Core Data: Proficiency with Core Data or other persistent storage mechanisms.
CI/CD: Experience with continuous integration and continuous deployment CI/CD pipelines.
App Store: Experience publishing and maintaining applications on the Apple App Store.
Agile Methodologies: Experience working in Agile development environments.
Open Source: Contributions to open-source projects or a strong personal project portfolio.


Jobs at Hyderabad

Virtusa

Summit Developer

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

Amazon

Software Development Manager III, R…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: April 22, 2025

Virtusa

Snowflake

Full Time

Hyderabad, Telangana

View Details

Last Date: April 30, 2025

Capgemini

SAP HANA/SQL|| 4 to 15 Years||Banga…

Experienced Professionals

Hyderabad, Telangana

View Details

Last Date: April 23, 2025

Amazon

Manager, Account Management (L4)

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: April 15, 2025

Oracle

Software Developer 3

Professional

Hyderabad, Telangana

View Details

Last Date: May 20, 2025

Oracle

Software Development Snr Manager

Professional

Hyderabad, Telangana

View Details

Last Date: Sept. 15, 2025

Oracle

Technical Writer 3-ProdDev

Professional

Hyderabad, Telangana

View Details

Last Date: Sept. 2, 2025

Oracle

Senior Quality Assurance Analyst-Pr…

Professional

Hyderabad, Telangana

View Details

Last Date: May 3, 2025

KPMG

Assistant Manager - TPRM-Advisory S…

KI Professional

Hyderabad, Telangana

View Details

Last Date: April 16, 2025

Amazon

Software Development Engineer (SDE-…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: April 22, 2025

Amazon

Quality Specialist -Portuguese

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: April 15, 2025




More Jobs at Virtusa

Virtusa

Flutter Engineer

Full Time

Bangalore, Karnataka

View Details

Last Date: April 30, 2025

Virtusa

Java Developer

Full Time

Chennai, Tamil Nadu

View Details

Last Date: Dec. 31, 2025

Virtusa

Middleware IIB (IBM Integration Bus…

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

Virtusa

Senior Java FSD Developer

Full Time

Bangalore, Karnataka

View Details

Last Date: June 30, 2025

Virtusa

Senior DevOps Engineer

Full Time

Pune, Maharashtra

View Details

Last Date: June 30, 2025

Virtusa

Java - Fullstack dev

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

Virtusa

Senior Project Manager

Full Time

Hyderabad, Telangana

View Details

Last Date: June 30, 2025

Virtusa

Pega CSSA Developer

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

Virtusa

PMO

Full Time

Hyderabad, Telangana

View Details

Last Date: June 14, 2025

Virtusa

Senior Salesforce Developer

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

Virtusa

.Net Support

Full Time

Chennai, Tamil Nadu

View Details

Last Date: July 31, 2025

Virtusa

Angular Lead

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025




Actively Recruiting Companies at Hyderabad, Telangana