Mobile (iOS Developer) || 6 tp 11 Years || Pune
Job Description
Job Description
we foster a collaborative culture driven by innovation and a shared passion for improving lives. We are seeking a Senior Software Engineer – iOS with experience in the medical device industry to join our team. This role involves developing a BLE-intensive native iOS application with a strong focus on quality, patient safety, and regulatory compliance. The ideal candidate is a problem-solver with a deep understanding of iOS development and a commitment to delivering high-quality, testable code in a regulated environment.
Key Responsibilities:
- Develop native iOS applications with BLE integration
- Participate in code and design reviews
- Write automated unit, integration, and functional tests
- Ensure code quality and maintainability
- Conform to regulatory standards and focus on patient safety
- Collaborate with cross-functional teams to improve processes and workflows
Primary Skills
- iOS Development:
- 3–5 years of experience in iOS development using Swift
- Proficient in SwiftUI
- Strong understanding of CoreData
- Experience with Combine, RxSwift, or functional reactive programming (FRP)
- Testing & Quality:
- Experience writing automated tests for iOS applications
- Development Practices:
- Agile methodologies (e.g., Kanban)
- Continuous integration and DevOps practices
- Git-based workflows (e.g., GitLab, GitHub)
Secondary Skills
- Experience with CoreBluetooth
- Experience with React Native
- Familiarity with BLE communication protocols
Preferred Qualifications
- Bachelor’s degree or higher in Software Engineering, Computer Engineering, or Computer Science
- Experience developing software in a regulated medical environment
- Strong focus on patient safety and regulatory compliance
Pune, IN