Description: We are seeking an experienced iOS Architect to lead the design and development of native iOS mobile applications. This role requires a visionary leader with a strong technical background in Swift and modern architectural patterns such as MVVM. The ideal candidate will drive innovation, mentor development teams, and ensure the delivery of scalable, secure, and high-performance mobile solutions within an Agile environment.
Responsibilities
Architectural Leadership:
Define and present a strategic vision for mobile application architecture that aligns with business goals.
Evaluate and optimize designs using industry-standard review and performance analysis tools.
Mobile Development:
Design, develop, and support native iOS applications using Swift and the MVVM design pattern.
Collaborate with cross-functional teams to integrate mobile applications with RESTful APIs and middleware services.
Quality Assurance:
Implement unit testing using XCUI and other performance tools to ensure robust functionality across devices.
Conduct comprehensive code reviews and maintain high coding standards.
Documentation & Mentorship:
Prepare and maintain documentation for new subsystems and adhere to established coding standards and metadata practices.
Mentor team members and lead architectural discussions to foster continuous improvement.
Technical Innovation:
Stay current with emerging mobile technologies and industry trends to continuously enhance the mobile user experience.
Ensure adherence to Apple's Human Interface Guidelines and mobile security best practices.
Minimum Qualifications
Experience:
7+ years of mobile development experience.
3+ years of experience architecting and designing native iOS solutions.
Technical Expertise:
Proficiency in Swift and a deep understanding of Xcode and the native iOS development environment.
Experience integrating iOS applications with server-side APIs using REST, JSON, and XML.
Methodologies:
Strong understanding of Agile development practices.
Experience with code reviews, performance optimization, and mobile security protocols.
Preferred Qualifications
Demonstrated expertise in developing modular, reusable artifacts and components.
Familiarity with iOS testing frameworks, including XCUI, for building and maintaining UI test cases.
Experience with mobile analytics and integrating social channel features.
Ability to quickly adapt to new programming languages and frameworks as needed.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact: rmartinez@judge.com
This job and many more are available through The Judge Group. Find us on the web at www.judge.com