We are looking for a Senior iOS App Developer with 5+ years of experience developing apps with a focus on rich interactive user experiences. You’ll work on all phases of design and implementation.
Requirements
An ideal candidate would have a BS or MS in Computer Science or equivalent post graduate experience and five or more years of experience developing applications with complicated interactive 3D and 2D UI. In addition, an ideal candidate also has shipped multiple consumer facing production applications in the Apple App Store.
Required Technologies & Skills
- Experience with real time 3D graphics and using shader-based APIs like Metal or OpenGL ES.
- Extensive experience using Objective-C, UIKit, and Swift.
- Experience developing with cross platform C++ codebases.
- A good sense of visual design and an eye for detail and polish.
- Experience mentoring more junior engineers.
- Experience doing release management.
- Experience running agile sprint planning processes.
- Experience sharing engineering and technical design best practices via code reviews and architecture design reviews.
- Good communication skills including communicating with business partners and non-technical team members.
- Experience working at a fast moving startup with ambitious goals.
Additional Skills
- Experience with newer Apple UI technologies like SwiftUI.
- Experience with Microsoft WinUI / XAML frameworks.
- Experience developing MacOS desktop applications.
- Experience prototyping new 3D UX interactions.
Project Description
Mental Canvas is building on its core technology and prior products to launch a new product: an enhanced version of Mental Canvas Draw, our iPadOS app, with many new AI-based features for creating and sharing interactive web scenes. This is a great opportunity to work on a technically challenging new product.
Details
Full-time, Remote. Located in the US and able to work on East Coast time.
Compensation and Benefits
Compensation package is based on experience and qualifications and includes base salary, full benefits package, and stock options.
Applications should include:
Apply at jobs@mentalcanvas.com include "RE: iOS Developer" in the subject line.