Staff iOS Engineer
Engineering
hybrid: Bangalore, India
added Thu Sep 21, 2023
Apply to RapidAI
The job market is hot and skilled engineers such as yourself have no shortage of opportunities, but how many companies offer the chance to directly save & improve people’s lives through technology? We do!
RapidAI has revolutionized stroke care with our award-winning products, we are the pioneer and market leader in our field and we’re just getting started!
Our mobile app is in constant use by clinical teams to coordinate the treatment of patients in hospitals across the globe.
We process data for 1/2 of all stroke cases in the United States and a large number of stroke cases in other countries of the world, including Switzerland, Japan, Australia and Brazil.
A top-tier mobile experience is central to our vision - we’re looking for passionate engineers to join our growing mobile team and build our future
What you’ll be doing
- Work closely with a small group of passionate engineers, designers, product managers and domain experts
- Design and build impactful technical solutions and own them through the entire development lifecycle
- Communicate your ideas to invite feedback and build consensus
- Write high quality, maintainable code
- Support and challenge yourself and your peers to continuously improve engineering skills and practices
- Work with bleeding edge iOS stacks like SwiftUI, Combine and Swift concurrency
What you’ll need
- Bachelor’s or Master’s degree in CS/EE/IT or equivalent industry experience
- 8+ years of general professional software engineering experience
- 5+ years of professional experience building mobile applications for native iOS
- Fluent in building UI programmatically, e.g., Auto layout (constraints), SwiftUI
- Professional experience in Reactive programming paradigm, using frameworks such as RxSwift, Combine etc.
- High level of skill in Swift programming
- Deep knowledge of the iOS SDK and device capabilities
- A good understanding of the unique challenges of mobile development (intermittent connectivity, push notifications, app version/device/OS fragmentation etc.)
- Good inter-personal and communication skills, and a desire to work in a supportive team environment.
- A good understanding of dependency management
- Understand how to setup, write and run automated tests, e.g., unit, integration
- High level of skill in git and GitHub
- Having interest in emerging technologies and new ways of doing things
Optional Bonus skills
- Experience with automated testing and CI/CD for iOS apps
- Experience in using Combine and/or SwiftUI
- Med-tech or Healthcare experience
- Experience in a regulated software environment e.g. medical device, aerospace, defense, automotive
- Experience with DICOM, HL7 or other medical data formats & protocols
RapidAI is committed to creating an inclusive and diverse workplace. We provide equal employment opportunities to all employees and applicants and prohibit discrimination and harassment of any type in regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
RapidAI is the global leader in using AI to combat life-threatening vascular and neurovascular conditions. RapidAI is empowering physicians to make faster decisions for better patient outcomes, leading the next evolution of clinical decision-making and patient workflow. Based on intelligence gained from over 10 million scans in more than 2,000 hospitals in over 60 countries, the Rapid® platform transforms care coordination, offering care teams a level of patient visibility never before possible. RapidAI – where AI meets patient care.