HamburgerMenu
hirist

Job Description

Overview :

Job Description :

Role : Lead Engineer-iOS

Location : India Bengaluru (hybrid)

Primary Purpose :


- Designs, develops, and enhances cloud-based, software-as-a-service (SaaS) web-based clinical trials applications.


Responsibilities :

- Designs, develops, and enhances Native iOS Mobile app used in clinical trials.

- Collaborate closely with Product Owners, UI/UX designers, backend developers, and QA teams to translate business requirements into technical solutions.

- Adheres to best practices and Emmes quality standards for code security, optimization, and reusability.

- Uses established frameworks for a seamless user experience across platforms.

- Performs unit testing, debugging, and troubleshooting as needed to ensure quality of work.

- Performs code reviews, assesses regression impact for design changes, and completes technical documentation.

- Identifies opportunities for refactoring/reworking major modules and sees implementation through to deployment.

- Ensure mobile applications are compatible with the latest iOS versions and devices.

- Mentors junior team members.


Qualifications :

- 6 or more years of related professional experience.

- Min 4 years of experience in iOS Application Development using Swift.

- Min 2 years of experience in leading a team of engineers.

- Proficiency in Swift and Objective-C (optional).

- Strong experience with iOS SDK, Xcode, and iOS design patterns (MVC, MVVM, etc.

- Experience with SwiftUI, Combine, and other modern iOS development frameworks.

- Strong understanding of secure coding principles and data storage options in iOS.

- Expertise in REST API or GraphQL API integration and API security.

- Experience with source code repositories like AWS CodeCommit, Git/GitHub, or SVN.

- Strong understanding of secure coding principles and data storage options in iOS.

- Experience with offline capabilities and handling local storage in iOS apps.

- Knowledge of HealthKit, Core Location, or MapKit (if relevant to your app).

- Experience with Firebase, APNs, and Push Notifications.

- Familiarity with Core Data, Core Animation, and Core Graphics.


info-icon

Did you find something suspicious?