Senior iOS Engineer
* Build and ship new features that enhance how users discover and engage with content.
* Owning the full development lifecycle, including design, implementation, testing, experimentation, release, and maintenance.
* Collaborate with cross-functional partners to align engineering work with product goals.
* Review code, provide feedback on designs and specs, and champion best practices.
* Contribute to technical strategy and help shape the future of our iOS platform.
* Continuously grow your skills and mentor others on the team.
About this role:
You will be responsible for building and maintaining user-facing iOS applications using Swift. A strong knowledge of SwiftUI, UIKit, Combine, and Concurrency patterns is required. Experience working with GraphQL and REST APIs is also necessary.
Key qualifications:
* 5+ years of professional experience in software development.
* Strong organizational and prioritization skills with a proven ability to deliver complex projects on time.
* Clear communication skills and the ability to thrive in a fully remote environment.
* Bachelor's degree in Computer Science or equivalent experience.
What we offer:
* A high-impact role where you'll lead the development of user-facing features.
* The opportunity to contribute to the architecture and evolution of a major mobile app.
* A competitive salary and benefits package.
* A remote-first environment with a team that values autonomy, impact, and continuous learning.