NinjaOne is looking for a Senior iOS Engineer to focus on customer-facing mobile applications built in Swift, contributing to their rapidly growing team and working on high-traffic applications using the latest mobile technology and design patterns.
Requirements
- Proficiency with MVVM architecture or equivalent
- Understanding of Git, and willingness to participate in code reviews.
- Understanding of basic web services, and how they are used by front-end applications.
- Solid understanding of the iOS release cycle.
Responsibilities
- Developing new and existing iOS native applications.
- Testing and maintaining various native iOS mobile applications while identifying process and development improvements.
- Documenting new applications or changes made to existing applications.
- Supporting systems to provide continuous integration and automated testing processes.
Other
- 6+ years of experience with IOS development.
- Published one (or more) application in the Apple Store.
- Strong analytical and problem-solving skills.
- Bachelor’s Degree in Computer Science, Engineering, Information Technology, or related technical field
- This position is NOT eligible for Visa sponsorship.