Senior iOS Engineer - US Remote

1 month, 2 weeks ago
Full-time
Senior
Software Development
PerfectServe

PerfectServe

PerfectServe provides a comprehensive and secure care team collaboration platform designed to optimize provider scheduling and streamline clinical communication, thereby enhancing patient care and ensuring HIPAA compliance.

Internet Software & Services
251-1K
Founded 2000
$33M raised

Description

  • Provide technical leadership by improving architecture, tooling, release processes, and engineering standards.
  • Work with a high degree of autonomy while helping shape team direction and align stakeholders.
  • Identify architectural risks, technical debt, and vendor issues early and propose solutions.
  • Translate user requirements into clear technical requirements and collaborate with the team on implementation.
  • Review pull requests and mentor peers and junior engineers through constructive feedback and code reviews.
  • Investigate, diagnose, and fix issues reported in live products in a timely manner.
  • Define release scope with product, engineering, and QA teams.
  • Create unit and automated tests and support CI/CD pipeline improvements.
  • Monitor release health using logs, metrics, alerts, and customer feedback.
  • Apply a security-conscious mindset to access controls, data handling, and organizational security posture.

Requirements

  • 5+ years of experience developing applications with Swift and automated testing.
  • A degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • Deep understanding of Swift concurrency, including async/await, actors, @MainActor, and Sendable.
  • Strong knowledge of iOS design patterns and best practices.
  • Ability to write clear, concise, testable code with low dependency levels.
  • Experience writing and maintaining automated tests that reduce defects, not just increase coverage.
  • Comfort working in Objective-C codebases and supporting long-term Swift migration.
  • Interest in team quality and cohesion, not just individual output.
  • Experience building mobile applications against RESTful APIs using JSON.
  • Experience with CI/CD automation tools such as GitHub Actions and Fastlane.
  • Comfort using AI-assisted development tools such as GitHub Copilot, Cursor, or Claude.
  • Experience with the Firebase SDK suite, including Crashlytics, Remote Config, Analytics, and FCM.
  • Experience with feature flag platforms such as LaunchDarkly or similar.
  • Experience integrating enterprise Mobile Application Management solutions such as Microsoft Intune, MSAL, and IntuneMAM SDK.
  • Hands-on experience designing and developing Swift Packages and working with Swift Package Manager in complex iOS architectures.
  • Experience engineering around poor or intermittent network connectivity.

Benefits

  • Salary range of $150,000-$170,000 USD per year.
  • Remote-first work environment.
  • Health, dental, vision, life, and disability insurance options available on day one.
  • 401(k) with company match and immediate vesting.
  • 17 company holidays plus 2 floating holidays.
  • Competitive paid time off policy.
  • Internal advancement opportunities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

[Job 29839] Developer iOS Sr

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to modernize a SuperApp across mobile and backend platforms while delivering AI-assisted development within a remote/home office context.

Agile Android AWS GitLab iOS Java Jenkins JIRA Kotlin SonarQube Swift SwiftUI UIKit
4 hours, 12 minutes ago

[Job 29833] Senior iOS Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to build and improve a remote iOS application for real business challenges in close collaboration with the client and team.

Agile iOS Solid.js Swift TDD
4 hours, 12 minutes ago

[Job 29785] Senior iOS Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to support a benefits-sector client in building a mobile application that delivers a strong user experience and improves process maturity.

Agile Azure CI/CD Git REST API Solid.js SQLite Swift SwiftUI UIKit XCTest
4 hours, 27 minutes ago

[Job-29797] Senior iOS Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to help build and continuously improve a native banking app used by millions of users.

Agile CI/CD JSON Swift UIKit
17 hours, 3 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers