Apply

Senior Mobile Software Engineer, iOS (Swift)

Posted 28 days agoViewed

View full description

💎 Seniority level: Senior, 6+ years

📍 Location: United States

🔍 Industry: Healthcare

🏢 Company: Doximity👥 501-1000💰 Secondary Market over 5 years ago🫂 Last layoff over 1 year agoInternetMedicalMobile AppsHealth CareSoftware

🗣️ Languages: English

⏳ Experience: 6+ years

🪄 Skills: Swift

Requirements:
  • Expert in Swift and Xcode with 6+ years of experience in iOS software development.
  • Experience with UIKit and SwiftUI.
  • Proficient in Functional Reactive Programming using Combine, Swift Concurrency, or similar frameworks.
  • Strong preference for Composable Architecture (TCA) experience.
  • Understanding of various mobile architectural patterns like MVVM and Unidirectional Data Flow.
  • Solid software engineering background with knowledge of computer science fundamentals.
  • Desire to learn new technologies and solve difficult problems within a strong team.
Responsibilities:
  • Collaborate with a team of product managers, designers, QA, and other developers to drive mobile projects from beginning to end.
  • Participate in decision-making regarding scope, complexity, and timing of projects.
  • Architect code to be flexible, modular, and reusable.
  • Mentor team members and share knowledge through thorough code reviews.
  • Maintain app robustness through writing tests, monitoring, and troubleshooting bugs.
Apply