Overview
Skills
Job Details
Job Title: iOS Engineer
Location: New York City, NY (Hybrid 3 days onsite)
Job Type: Long-Term Contract
Job Description
We are seeking experienced iOS Engineers to join a dynamic and fast-paced mobile development team. You ll play a key role in delivering elegant, scalable, and robust iOS applications that impact millions of users. This is a great opportunity to work on meaningful features, learn from a collaborative environment, and grow your technical skills in a world-class engineering culture.
Minimum Qualifications
7+ years of professional software development experience
4+ years of hands-on iOS development experience
BS/MS in Computer Science, Engineering, or a related technical field (or equivalent experience)
Who You Are
Proficient in Swift with working knowledge of SwiftUI
Familiar with MVVM or similar architecture patterns
Committed to writing clean, testable, and maintainable code
Experienced working with product managers and designers in cross-functional teams
Continuously stay updated on iOS development trends and best practices
Responsible, collaborative, and proactive team member
Passionate about your work and eager to contribute to a high-performance engineering culture
Your Impact
Develop high-quality iOS applications with strong attention to detail
Use build and dependency management tools: xcodebuild, GitHub Actions, Swift Package Manager, CocoaPods, Tuist
Optimize app performance and fix bugs proactively
Write tests across the testing pyramid unit, integration, and UI
Collaborate closely with design and product to build pixel-perfect interfaces and smooth animations
Participate in code reviews, unblock teammates, and share knowledge
Contribute to architecture and solution discussions across teams
Technologies You ll Work With
Swift, Objective-C (minimal legacy code)
SwiftUI, MVVM, Tuist, SPM, CocoaPods, GitHub Actions