Senior Software Engineer iOS
Core
Build and enhance native chat and AI-powered conversational experiences on iOS for CVS Health.
Role type
Senior IC iOS engineer (native chat & AI)
Builds
Native iOS applications with real-time messaging, rich UI, and AI/LLM features
Domain
Healthcare technology, Mobile development, Artificial Intelligence
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, UIKit, Real-time messaging (WebSockets), REST APIs, Offline-first architectures, Mobile performance optimization, Accessibility (VoiceOver, WCAG), Secure mobile development (OAuth 2.0, Encryption)
Preferred skills
LLM integration, Prompt engineering, RAG, Streaming AI responses, Cloud-native architectures, Technical leadership
Technologies
Swift, SwiftUI, UIKit, WebSockets, REST, GraphQL, Azure OpenAI, OpenAI, Anthropic, Gemini
Responsibilities
Design and develop native iOS apps using Swift/SwiftUI; Build scalable chat experiences with notifications and offline sync; Integrate RESTful APIs and collaborate on service contracts; Create dynamic rich UI with Markdown and rich content rendering; Develop AI-powered conversational experiences with LLMs; Ensure performance, reliability, accessibility, and security; Mentor engineers and drive architecture reviews
Seniority
Senior, hands-on IC with mentorship