Remote job
iOS Engineer (Swift)
Job details
About this role
Role overview
A full-time, remote-first opening for an experienced iOS Engineer to design, build, and ship native applications in Swift. The role sits inside a distributed product team that collaborates closely with designers, engineers, and product owners to deliver software at scale, with opportunities to take ownership of meaningful features end to end.
Responsibilities
- Design and develop new iOS features in Swift, owning them from technical design through release and ongoing maintenance - Collaborate daily with cross-functional teammates including engineers, designers, and product owners to scope and deliver high-impact work - Contribute to architectural decisions and promote technical excellence across the iOS codebase - Write clean, maintainable, well-tested code that holds up at scale - Mentor junior engineers and contribute to a healthy, inclusive team culture - Communicate clearly in written and verbal English across a fully remote environment
Requirements
- 5+ years of professional software engineering experience, with significant time spent on iOS - Strong, current expertise in Swift and the modern iOS toolchain, frameworks, and platform conventions - Excellent problem-solving skills and a commitment to producing clean, maintainable code and design artifacts - Outstanding verbal and written communication skills in English for effective remote collaboration - Genuine interest in mentoring junior team members and strengthening team culture
Benefits and work setup
- Flexible remote work with agreed-upon core collaboration hours - Competitive compensation with performance-based salary reviews - Learning and professional development support - Paid time off plus additional benefits based on role and location