← Back to all jobs
PerfectServe

Senior iOS Engineer - US Remote

PerfectServe

8h ago

0$150k - $170kDevUnited Stateshimalayas
iOS-DevelopmentMobile-EngineeringSwift-DevelopmentSenior-IOS-EngineerHealthcare-TechnologySenior

Job Description

What is PerfectServe? PerfectServe offers Best in KLAS clinical communication and physician scheduling solutions and is a Leader in the Gartner Magic Quadrant for Clinical Communication and Collaboration. We have seen an 88% growth rate over the past three years and need strong team members to help us continue to grow! PerfectServe’s mission is to accelerate speed to care by optimizing provider schedules and dynamically routing messages to the right person at the right time in any care setting; advancing patient care and clinical workflows. By joining PerfectServe, you will have the unique opportunity to come alongside us as we further our vision of putting all of these solutions together to provide optimal patient outcomes and faster patient care interventions. By improving speed to care and cross-continuum communication, we save lives, reduce length of stay, minimize re-admissions, and bring joy back to caregivers.We have an incredible portfolio of customers, with new ones recognizing the value of our solutions and joining the PerfectServe family every day. *]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-69b2893b-236c-8325-9c0b-abee4ee5a645-44" data-testid="conversation-turn-48" data-scroll-anchor="true" data-turn="assistant">*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="request-WEB:8ac7883f-8687-42d3-ae60-74c078a775b8-68" data-testid="conversation-turn-138" data-scroll-anchor="true" data-turn="assistant">Senior iOS EngineerOur clinical communication platform is used every day by thousands of Doctors, Nurses, and Care Providers across North America to coordinate care, respond to critical alerts, and communicate in environments where speed and reliability are not optional. We hold ourselves to the standard that when our apps work well, care teams work well.We're looking for a Senior iOS Engineer who wants to do more than ship features. We want someone who thinks critically about architecture, raises the bar for the people around them, and takes genuine ownership of the platform they work on.You'll help define technical direction, shape release strategy, and mentor engineers who are growing into their own. You'll work with a leadership team that invests in your growth through structured coaching, clear direction, and genuine support for your career. We're a company that takes engineering craft seriously, and we'll give you the space to practice it.Responsibilities• Be a technical leader and multiplier for the team. Proactively propose improvements to architecture, tooling, and release processes. Set and advocate for standards and best practices. Bring your peers along in the process.• Operate with a high degree of autonomy while actively contributing to team direction. You surface risks, share context, and drive alignment.• Proactively identify architectural risks, technical debt, and vendor concerns before they become problems. Flag them early and come with a point of view on how to address them.• Understand, explore and question user requirements in order to create technical requirements that you can document, collaborate with, and explain to your team in clear, accessible terms.• Create and review PRs with thoughtful, constructive feedback. Mentor peers and junior engineers across code reviews and broader technical development, supporting their growth in judgment and confidence.• Quickly research and diagnose issues reported from live products and deliver fixes in a timely manner.• Define release scope in collaboration with product, engineering and QA teams, ensuring clarity on features, fixes and technical improvements included in each release.• Create unit and automated tests and support integrations and improvements to our CI/CD pipeline.• Monitor release health using logs, metrics, automated alerts and customer feedback to identify regressions, instability, or performance issues.• Bring a security-conscious mindset to your work. Think critically about access controls, data handling, and organizational security posture.Requirements• 5+ years of experience developing applications with Swift and automated testing.• Exceptional candidates with equivalent experience will be considered in place of a formal degree in Computer Science, Software Engineering or a related field.• Deep understanding of Swift concurrency including async/await, actors, @MainActor, and Sendable and how these impact mobile application architecture.• Strong command of iOS design patterns and best practices, with the ability to advocate for and implement them across a team.• Dedicated to writing clear, concise, testable code with low levels of dependency.• Able to write and maintain automated tests that don't just get code coverage, but meaningfully reduce defects found by QA and users.• Comfort working in and bridging from Objective-C codebases as part of long-term Swift migration work.• A genuine interest in team