Senior iOS Developer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Senior iOS Developer to lead the design, development, and enhancement of enterprise-grade mobile applications. This role will be responsible for driving mobile architecture decisions, establishing development standards, mentoring team members, and collaborating with cross-functional stakeholders to deliver high-quality solutions. The ideal candidate is a hands-on technical leader with deep expertise in iOS development, modern mobile architectures, and enterprise application delivery.
Key Responsibilities
Lead mobile application architecture, technical design decisions, and code review processes.
Design, develop, test, deploy, and maintain native iOS applications.
Establish and promote mobile development best practices and coding standards.
Collaborate closely with business stakeholders, product teams, QA, and other technical teams.
Own the full application lifecycle including design, development, testing, deployment, monitoring, and support. Mentor and provide technical guidance to junior developers.
Evaluate emerging technologies and recommend improvements to mobile platforms and development processes. Troubleshoot complex technical issues and optimize application performance.
Requirements
Do you have experience in iOS networking integration?, Do you have a Master's degree?, * Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field with 9+ years of professional experience, OR
- Master's degree in a related field with 7+ years of professional experience
- Expert-level proficiency with:
- Swift
- SwiftUI
- Xcode
- Strong understanding of iOS architecture and design principles.
- Experience developing and consuming RESTful web services and APIs.
- Strong knowledge of performance optimization, memory management, and debugging techniques.
- Experience with application lifecycle management and mobile deployment processes.
Preferred Qualifications Familiarity with mobile application security best practices. Experience implementing and supporting push notification services. Experience working within Agile/Scrum development environments. Knowledge of enterprise-scale mobile application development. Strong communication and leadership skills. Experience mentoring junior developers and leading technical initiatives.
Benefits & conditions
$64 - $72 an hour - Full-time, Contract, Pulled from the full job description
- Health insurance
- Vision insurance
- Dental insurance