About the company
ArtWorkout is a mobile drawing app used by millions of people worldwide. We combine creativity, education, and gamification to help users learn to draw, relax, and develop new skills.
Responsibilities
- Develop and improve our Metal-powered drawing engine.
- Build interactive drawing and gamification features.
- Own product and technical initiatives from problem definition to production outcome.
- Propose improvements to the drawing experience, engagement mechanics, performance, and reliability.
- Translate business and user needs into practical technical solutions without waiting for a fully specified task.
- Optimize graphics performance and rendering quality.
- Develop client-server integrations.
- Define success signals, monitor released features, and iterate based on results.
- Participate in code reviews and technical and product discussions.
Requirements
- Strong Swift and UIKit skills.
- Experience with Metal or another low-level graphics API.