Staff iOS Software Engineer

Synchro, LLC
United States
11 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Application Performance Management Software Quality Code Review Hypertext Transfer Protocols (HTTP) Mobile Application Software Uikit Swiftui Integration Tests Codebase Web Technologies

Job description

Our client is a mission-driven technology organization focused on building products that prioritize privacy, accessibility, and exceptional user experiences. They are seeking a Staff iOS Software Engineer to play a key role in the evolution of a widely used mobile application. This individual will provide technical leadership, contribute hands-on to development efforts, and work closely with cross-functional teams to deliver high-quality features that impact millions of users.

What You’ll Do

  • Design, develop, test, and maintain features for a large-scale native iOS application
  • Write clean, efficient, and maintainable Swift code while troubleshooting and resolving complex technical issues
  • Conduct code reviews and help maintain high standards for code quality, performance, and reliability
  • Partner with product managers, designers, and engineers to deliver new functionality and improve existing features
  • Analyze application performance, investigate crashes, and implement improvements to stability and user experience
  • Develop and maintain automated unit and integration tests
  • Mentor fellow engineers, share technical knowledge, and contribute to engineering best practices
  • Evaluate user behavior and experiment with new ideas to improve engagement and product usability
  • Collaborate effectively with a distributed engineering team across multiple time zones

Requirements

  • Extensive experience building and delivering native iOS applications used in production environments
  • Expert-level proficiency with Swift, including strong experience with SwiftUI and UIKit
  • Solid understanding of modern web technologies such as HTTP, HTML, and JavaScript
  • Experience working within large, complex codebases and the ability to quickly understand existing architecture
  • Strong background writing and maintaining automated testing frameworks, including unit and integration tests
  • Passion for producing high-quality software and continuously improving engineering practices
  • Excellent communication skills with the ability to collaborate effectively across technical and non-technical teams
  • Experience mentoring engineers or providing technical leadership is highly preferred
  • Comfortable working remotely in a collaborative, fast-paced engineering environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:16 min

Designing cross-platform APIs with team collaboration

Andrea Della Porta Andrea Della Porta · WWC Europe 2026

30 sec

Architecture of the SwiftUI and Realm chat application

Andrew Morgan · WWC 2021

2:49 min

Adding a custom long press gesture to the tab bar

Moh’d Abualhuda +1 · WWC 2023

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

6:40 min

Production scaling strategies and SwiftUI view styling techniques

Andrew Morgan · WWC 2021

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

Videos

See all

Related articles

See all