Quick Overview
Seniority
Mid Senior
Work mode
On Site
Location
New York, NY, United States
Posted
Yesterday
Objective-CSwiftSwiftUIGitRESTUIKitXcodeiOS
Job Description
Title: Sr IOS Developer
Location: New York City 3 days/week onsite
Job Description:
We are seeking a skilled iOS/Swift Developer to design, develop, test, and maintain high-quality mobile applications for Apple platforms. The ideal candidate has strong experience with Swift and iOS development, a solid understanding of software engineering principles, and a passion for creating intuitive, reliable, and high-performing mobile experiences.
Key Responsibilities
- Design and develop iOS applications using Swift and Apple development frameworks.
- Build responsive, scalable, and user-friendly mobile interfaces.
- Collaborate with product managers, designers, backend developers, and QA engineers to deliver new features.
- Translate business and technical requirements into well-structured, maintainable code.
- Integrate RESTful APIs, third-party services, and backend systems.
- Write unit tests, UI tests, and integration tests to ensure application quality.
- Troubleshoot, debug, and resolve performance and application issues.
- Participate in code reviews and contribute to engineering best practices.
- Optimize applications for performance, stability, security, and battery efficiency.
- Ensure applications comply with Apple s design guidelines and App Store requirements.
- Support application releases, deployment, and ongoing maintenance.
- Stay current with emerging iOS technologies, tools, and industry trends.
Required Qualifications
- Bachelor s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 6+ years of professional experience developing iOS applications.
- Strong proficiency in Swift and familiarity with Objective-C.
- Experience with Xcode, Swift Package Manager, and Git.
- Solid knowledge of UIKit and/or SwiftUI.
- Experience working with REST APIs, JSON, and asynchronous programming.
- Understanding of iOS architecture patterns such as MVVM, MVC, or VIPER.
- Experience with unit testing and UI testing frameworks.
- Strong understanding of Apple s Human Interface Guidelines.
- Knowledge of memory management, application lifecycle, and performance optimization.
Ability to troubleshoot problems and work effectively
Similar jobs
- IT
Android Engineers
NewInnorev Technologies, Inc
Irving, TX🇺🇸On-siteYesterdayMicroservicesAndroid SDKGit+4 - LT
Android Developer
NewLTM
Irving, TX🇺🇸HybridYesterdaySQLiteScrumAgile+7Technology - JM
Lead Software Engineer - iOS Engineer
NewJ.P. Morgan
New York City, New York🇺🇸On-site3 hours agoSwiftAgileGit+3Technology - JM
Lead Software Engineer - iOS Developer Lead
NewJ.P. Morgan
Plano, Texas🇺🇸On-site3 hours agoObjective-CSwiftScrum+8Technology - RO
Senior Android Engineer, Wallet
NewRobinhood
Menlo Park🇺🇸10 hours agoSmart ContractsAndroid SDKBlockchain+6Technology - SS
Mobile Test Automation Engineer
NewSun-IT Solutions
Philadelphia, PA🇺🇸HybridYesterday5GDNSPython+3Technology