almost 2 years ago
Sydney, AustraliaSenior
Responsibilities
- Work with designers to turn prototypes into shippable products.
- Deliver major features to millions of artists.
- Provide technical leadership through mentoring, library development, and code review.
- Solve complex and unique technical problems.
- Make technical decisions for the team and see them through.
- Debug, profile, and resolve performance problems.
- Take ownership of initiatives, support existing products, and help execute core product features.
Requirements
- Deep understanding of Swift and its type system, with Rust experience accepted as an alternative.
- Understanding of multithreaded concurrency and parallelism approaches.
- Experience making technical decisions for a team and following them through to completion.
- Experience debugging, profiling, and resolving performance problems.
- Strong track record developing libraries used by teams.
- Excellent verbal and written communication skills.
- Bonus qualifications include experience with C, Haskell, UIKit, linear algebra, matrices and vectors, and property testing.
Benefits
- Full-time, on-site employment at the Hobart, Australia office; remote and hybrid work models are not available.
- Procreate onboarding and opportunities to own initiatives, support existing products, and ship core product features.
Tech Stack
Categories
Mobile
