Senior iOS Developer
Job Description
NOCD is building software that helps expand access to ERP-based OCD treatment, with a mobile platform designed for patient experiences during therapy. As a Senior iOS Developer in a hybrid Chicago environment, you will focus on patient-facing iOS features while also partnering across the stack, including backend development and AWS-based infrastructure.
This role supports scaling the product and improving real-time communication used in-session, with collaboration across Product, Design, and Clinical teams. You will also help shape long-term mobile and full-stack engineering practices as the team grows.
What you’ll work on
- Build and improve patient-facing iOS experiences used during ERP therapy
- Develop clinician tools and in-session features that support high-quality care
- Build and optimize real-time video and communication experiences
- Contribute to backend services and APIs using Python and TypeScript
- Work with AWS services to support mobile applications and backend infrastructure
- Improve app performance, reliability, architecture, and long-term maintainability
- Collaborate with Product, Design, and Clinical teams to solve meaningful user problems
- Help establish mobile and full-stack engineering practices, patterns, and code quality as the team grows
Requirements
- 6+ years of professional iOS development experience
- Proven experience shipping and maintaining production iOS applications
- Strong proficiency in Swift and deep hands-on experience with SwiftUI
- Experience with modern concurrency patterns including async/await and Combine
- Strong understanding of mobile architecture, performance, testing, and release practices
- Professional experience with backend development using Python and/or TypeScript
- Experience building or consuming REST APIs and working across the frontend/backend boundary
- Working experience with AWS and cloud-based application architecture
- Ability to work independently and take features from concept through production
- Strong communication and collaboration skills
Technologies
- iOS, Swift, SwiftUI
- async/await, Combine
- Python, TypeScript
- AWS, REST APIs
- AWS services including Lambda, S3, RDS, API Gateway
Preferred qualifications
- Experience working in healthcare, digital health, or building HIPAA-compliant features
- Experience with AWS services such as Lambda, S3, RDS, API Gateway, or similar
- Experience with microservices or event-driven architectures
- Experience working at a startup or small, highly collaborative engineering organization
- Objective-C experience
- Experience contributing to CI/CD, developer tooling, or infrastructure
Compensation and incentives
- Expected pay range: $150,000 to $180,000 per year
- Actual pay will be based on qualifications and experience
- Eligible for annual performance-based incentives tied to individual achievement and company-wide goals
Location and schedule
- Chicago, IL (Hybrid 3X a week)
Benefits
- Comprehensive benefits package including medical, dental, and vision coverage, plus a 401(k) match
- 11 observed company holidays a year
- PTO based on an accrual system
- Engaging startup environment with a mission-driven team atmosphere
- Downtown Chicago office with an on-site gym
- Noto offers 12 weeks of fully paid parental leave for the primary caregiver and 6 weeks of fully paid leave for the secondary caregiver for qualifying full-time employees