Senior Software Engineer
Skills
About the role
Hybrid
Hyderabad India
Join a team building software for clinical research that helps engage patients, collect high-quality medical data, and support hybrid and decentralized clinical trials. In this role, you'll develop and maintain native iOS applications used in healthcare research, working on reliable mobile experiences, backend integrations, and performance optimization while contributing to a product with real-world impact.
Required for this role
3–5 years of experience in native iOS development as a Senior Software Engineer
Strong proficiency with Swift, along with experience in Objective-C, SwiftUI, UIKit, and Xcode
Experience working with RESTful APIs, JSON, and integrating backend services into mobile applications
Hands-on experience with Core Data or Realm for local data persistence
Experience using Git, CI/CD, and third-party SDKs such as Firebase
Strong understanding of the iOS application lifecycle, memory management, and debugging complex issues
Knowledge of security best practices for iOS applications and common approaches to preventing vulnerabilities
Ability to write unit tests, troubleshoot application issues, and support stable production releases
Your responsibilities
Design, develop, test, and deploy native iOS applications
Build and maintain integrations with backend services and RESTful APIs
Collaborate with UI/UX designers to deliver intuitive and user-friendly mobile experiences
Optimize application performance, including battery efficiency and overall responsiveness
Debug, troubleshoot, and resolve application issues across the development lifecycle
Write and maintain unit tests to support application quality and reliability
Manage App Store submissions, releases, and updates for existing applications
Contribute to maintaining secure, stable, and high-quality mobile solutions
What you get
Your time off
15 paid vacation days, up to 5 unpaid days off, and 7 paid sick days
10 Indian public holidays
Learning & growth
Sombra University workshops and internal learning programs
Tech Communities and knowledge sharing sessions
Language courses and workshops
Mentorship opportunities
Work & community
Company-provided work equipment
Internal referral program
Sombra events and internal initiatives
Before you apply
Our recruitment team will carefully review your profile, and if we see a good match with the role, we’ll reach out to you shortly.
If you don’t hear from us within 5 business days, it means we’ve decided to continue the process with other candidates for this position. Thanks for understanding.
Mariia Synytsia
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.