Overview
Senior Software Engineer 1 - iOS to design, build and maintain high-quality, scalable iOS applications for medical professionals as part of ModMed's specialty-specific cloud platform.
What you'll do
- Design, develop, test, deploy, and maintain robust and performant iOS applications using Swift and Objective-C.
- Collaborate closely with product managers, UX/UI designers, and other engineering teams to translate requirements into technical specifications and deliver innovative features.
- Participate in the entire software development lifecycle, including requirements gathering, architecture design, coding, testing, code reviews, and deployment.
- Identify and implement best practices for iOS development, including performance optimization, security, and maintainability.
- Debug and resolve complex technical issues, ensuring the stability and reliability of mobile applications.
- Mentor junior engineers and contribute to a culture of continuous learning and improvement within the team.
- Stay up-to-date with the latest iOS technologies, trends, and best practices.
- Contribute to technical documentation and knowledge sharing.
What you'll need
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- 5+ years of professional experience in iOS application development.
- Strong proficiency in Swift and Objective-C, with a deep understanding of iOS frameworks (UIKit, Foundation, Core Data, etc.).
- Demonstrated experience with architectural patterns such as MVVM, MVC, or VIPER.
- Experience with RESTful APIs, JSON, and integrating with backend services.
- Proficiency with version control systems, particularly Git.
- Solid understanding of mobile UI/UX principles and best practices.
- Experience with unit testing, integration testing, and UI testing frameworks.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a fast-paced, agile environment.
Details
- Location: Hyderabad, India.
Read the full description and apply on the company’s own careers page.