Software engineer (iOS/MacOS)

UNTITLED, INC.
New York, NY, United States
1 day ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Apple IOS Apple Mac Systems App Store (IOS) Cloud Computing Software Quality Software Design Patterns Design of User Interfaces Push Technology Machine Learning Ios Frameworks Backend
+3 more
Core Data Core Animation Objective C++

Job description

We’re hiring a senior iOS/macOS engineer to ship inside our iOS codebase and lead the macOS app. You’ll work directly with our founding iOS engineer and the design team. You’ll also have room to push local execution of music AI models on the Mac., * Design and ship features across iOS and macOS with engineers, designers, and the founders

  • Lead the macOS app
  • Run AI models locally on the Mac
  • Own performance, quality, and responsiveness
  • Find bottlenecks and fix bugs across the stack
  • Raise the bar on code quality, testing, and engineering process

Requirements

7+ years of iOS engineering

Fluency in Swift and Objective-C

Experience connecting iOS apps to backend services

Strong grasp of iOS frameworks, design patterns, and the full mobile lifecycle

A complex client-side system you personally architected and shipped. you can explain every decision, what you chose not to do, and what broke

Shipped real work at startups or small teams

Side projects or apps you’ve put into the App Store. things you built because you wanted them to exist (the bar is something like our founding iOS engineer’s music practice journal app, which has 30,000+ downloads and a 4.9 rating)

Exploratory communication. you think out loud, name tradeoffs, stay low-ego when corrected

Comfort with ambiguity and high autonomy. nobody here is going to assign you work

Passion for craft. you treat UI like art

Core Data, Core Animation, and other Apple frameworks

Cloud message APIs and push notifications

Strong opinions on UI/UX

Performance and memory tuning

Benefits & conditions

Comfort designing async server systems (you’ll be asked to in the systems interview)

Flexible days in office

Free lunch in the office

Competitive salary and equity

Health, dental, and vision insurance

Opportunities for professional growth and development

A small team that actually works together, Competitive equity package

Medical, dental, and vision benefits #J-18808-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…