Skip to content

Senior Mobile Engineer – IOS
Company | EarnIn |
---|
Location | Mountain View, CA, USA |
---|
Salary | $207000 – $253000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree (or higher) in Computer Science, related field, or equivalent practical experience.
- Strong proficiency in Swift, with expertise in modern IOS paradigms (Combine, Swift Concurrency, SwiftUI, etc).
- Deep understanding of iOS application architectures (MVVM, MVP, etc).
- Extensive knowledge of professional software engineering practices across the full development lifecycle, including coding standards, code reviews, source control management, build processes, unit testing, UI testing, and operations.
- Minimum of 4 years of relevant industry experience, particularly in mobile development.
Responsibilities
- Develop and implement product features to improve customer experience.
- Architect and refine mobile infrastructure to enhance scalability and support the organization’s expansion.
- Collaborate closely with backend engineers to design robust APIs for efficient mobile-to-server communication.
- Lead the establishment and governance of engineering best practices, ensuring high standards for code quality and system reliability.
- Proactively drive projects, providing clear direction and detailed problem-solving strategies.
- Mentor the mobile engineering team, elevating skills and optimizing processes.
- Design and execute comprehensive unit and UI automation tests to ensure new features perform as required without disrupting existing functionalities.
- Analyze feature effectiveness using advanced analytics to demonstrate impact and inform future enhancements.
Preferred Qualifications
- Familiarity with Android development is a significant plus.