
Senior iOS Engineer
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in California, +2 more states.
• Design and maintain iOS applications utilizing Swift, SwiftUI, Objective-C/C++, and iOS frameworks.
• Integrate applications with RESTful APIs.
• Create and implement substantial user-facing features.
• Contribute to the overall software architecture.
• Lead code reviews and offer constructive feedback.
• Collaborate effectively with Product, Design, and Engineering teams.
• Assist in defining the product roadmap and evaluate new platform technologies.
• Suggest enhancements to app architecture, testing methodologies, and service integrations.
• Write clean, maintainable, and well-documented code to ensure stability and scalability.
• Over 10 years of experience in Software Engineering, focusing on mobile applications.
• Proficient in Swift and Objective-C, with experience in SwiftUI.
• Familiar with C++ or have a willingness to learn.
• Strong understanding of UIKit, Cocoa Touch, and Xcode.
• Comfortable working in a fast-paced environment, taking on various roles with autonomy and ownership.
• Experience in team-based development using Git/GitHub.
• Skilled in integrating REST and/or GraphQL APIs.
• Proficient with Instruments for diagnosing memory and performance challenges.
• Solid knowledge of MVC, MVVM, design patterns, and object-oriented programming principles.
• Excellent communication and collaboration skills in multifunctional teams.
• Annual Incentive Plan (AIP) for non-sales positions.
• Potential long-term incentives in the form of a new hire equity award.
• Reasonable accommodations available for applicants with disabilities or special needs.
Mindrift
Get handpicked remote jobs straight to your inbox weekly.