Senior Software Engineer iOS

CVS HealthWork At Home-Texas, TX
$92,700 - $185,400

About The Position

We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time. Position Summary We are seeking a Senior Software Engineer iOS with Native Chat & AI experiences to build and enhance native chat and AI-powered conversational experiences on iOS. The ideal candidate has strong expertise in Swift, modern iOS architectures, real-time messaging, API integrations, dynamic rich UI development, accessibility, security, and AI/LLM-powered applications. An ideal Candidate is a senior iOS engineer who combines deep native mobile expertise with experience in chat platforms, API integrations, rich markdown-based UI, AI/LLM technologies, accessibility, security, and scalable enterprise-grade application development.

Requirements

  • 5+ years of software engineering experience
  • 5+ years experience in native iOS development
  • Expert proficiency in Swift, SwiftUI, and UIKit
  • Strong experience with: Real-time messaging applications, WebSockets and push notifications, Offline-first architectures and synchronization, REST APIs and service integrations, Modern iOS architectures (MVVM, Clean Architecture, etc)
  • Experience building dynamic rich UI experiences with markdown and rich-content rendering
  • Strong knowledge of mobile performance optimization, testing, and CI/CD
  • Experience implementing Accessible mobile experiences with a strong understanding of: VoiceOver, Dynamic Type, Accessibility labels and navigation, WCAG and inclusive design principles
  • Experience with secure mobile application development, including: OAuth 2.0 and OpenID Connect, Secure token management, Keychain storage, Encryption of data in transit and at rest, Certificate pinning and secure API communication

Nice To Haves

  • Highly preferred experience integrating AI services and building Copilot-style conversational experiences.
  • Familiarity with: Large Language Models (LLMs), Prompt engineering, RAG (Retrieval-Augmented Generation), Streaming AI responses, Conversation and context management
  • Experience building products similar to Teams, Slack, Discord, WhatsApp, Telegram, Signal, or AI-powered chat applications
  • Familiarity with Azure OpenAI, OpenAI, Anthropic, Gemini, GraphQL, and cloud-native architectures
  • Experience leading technical design, mentoring engineers, and driving architectural decisions

Responsibilities

  • Design, develop, and maintain native iOS applications using Swift, SwiftUI, and UIKit
  • Build scalable chat and collaboration experiences, including messaging, notifications, presence, typing indicators, rich media, and offline sync
  • Design, build, and integrate RESTful APIs and collaborate with backend teams on service contracts and architecture
  • Create dynamic and responsive user experiences with support for: Markdown rendering, Rich text, Hyperlinks, mentions, code blocks, Interactive cards and media content
  • Develop AI-powered conversational experiences leveraging LLMs and streaming responses
  • Ensure high standards for performance, reliability, accessibility, and security
  • Mentor engineers, participate in architecture reviews, and drive engineering excellence

Benefits

  • medical
  • dental
  • vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • other resources, based on eligibility
  • CVS Health bonus, commission or short-term incentive program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service