iOS Developer
**This role is for one of the Weekday's clients
**Min Experience: 4 years
Location: Hyderabad
JobType: full-time
We are seeking a skilled and passionate iOS Developer to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining high-quality iOS applications that deliver exceptional user experiences. If you have strong expertise in Swift iOS development, a deep understanding of the iOS SDK, and a passion for building scalable mobile applications, we’d love to hear from you.
Key Responsibilities:
- Design and develop robust, scalable, and high-performance iOS apps using modern technologies such as Swift and SwiftUI.
- Work extensively with the iOS SDK to build advanced functionalities, ensuring seamless performance across multiple Apple devices.
- Collaborate with cross-functional teams including product managers, designers, and backend engineers to define, design, and ship new features.
- Maintain and improve existing iOS applications by identifying bugs, optimizing performance, and enhancing usability.
- Implement clean, maintainable, and efficient code following best practices for iOS development.
- Ensure the performance, quality, and responsiveness of applications through thorough testing and debugging.
- Stay updated with the latest trends, tools, and best practices in iOS Swift development and incorporate them into projects where appropriate.
- Participate in code reviews, architecture discussions, and technical decision-making processes.
Required Skills and Qualifications:
- 4–8 years of professional experience as an iOS Developer with a strong portfolio of shipped iOS apps.
- Proficiency in Swift iOS development with a solid understanding of Swift programming language concepts.
- Hands-on experience with the iOS SDK, including UIKit, Core Data, networking, and third-party integrations.
- Strong experience with SwiftUI for building modern, declarative user interfaces.
- Familiarity with MVC, MVVM, or similar architectural patterns in iOS app development.
- Experience with RESTful APIs, JSON parsing, and integration of backend services.
- Good understanding of Apple’s design principles and interface guidelines.
- Proficiency in version control systems such as Git.
- Strong debugging and problem-solving skills with attention to detail.
Preferred Qualifications:
- Experience working with CI/CD pipelines and automated testing frameworks for iOS apps.
- Knowledge of performance optimization and memory management in iOS applications.
- Familiarity with Agile/Scrum development methodologies.
- Experience with app deployment processes on the App Store.