Taro Logo

iOS Engineer

ClassDojo is the #1 communication app connecting K-12 teachers, children, and families globally, used in 95% of US schools and reaching 45M children in 180 countries.
$144,500 - $215,000
iOS
Senior Software Engineer
Remote
101 - 500 Employees
7+ years of experience
Education

Description For iOS Engineer

ClassDojo is revolutionizing education through their #1 communication app connecting K-12 teachers, children, and families globally. With a presence in over 95% of US schools and reaching 45 million children across 180 countries, they're now expanding beyond communication to provide exceptional learning experiences.

As an iOS Engineer at ClassDojo, you'll join a talented team of ~200 people from prestigious companies like Instagram, Netflix, Dropbox, Stripe, and Uber. You'll play a crucial role in shaping their mobile products, working with Swift, SwiftUI, and various Apple frameworks to build robust, user-facing applications.

The role demands a senior engineer with 7+ years of experience who can think holistically about product development. You'll create architectural foundations, develop new features, and help define ClassDojo's future direction. The position offers competitive compensation ($144,500 - $215,000 depending on location) and the flexibility to work remotely while maintaining overlap with Americas time zones.

This is an opportunity to join a mission-driven company that's already profitable and making a real impact in education. You'll work alongside some of the most talented people in tech while pioneering the future of education. If you're passionate about building high-quality mobile experiences that can positively impact millions of children's education, this role offers the perfect blend of technical challenge and meaningful impact.

Last updated 3 months ago

Responsibilities For iOS Engineer

  • Shape the direction of mobile products at ClassDojo
  • Work across all parts of the stack to develop new features and infrastructure for ClassDojo's iOS app
  • Create a solid architectural, technical and cultural foundation for future iOS engineers
  • Help define ClassDojo's direction
  • Work and grow as part of a cross-functional product development team

Requirements For iOS Engineer

  • Have experience with iOS
  • Experience with Swift, SwiftUI, UIKit, async/await, Combine, CoreData
  • Experience with Swift Package Manager, fastlane, Github Actions, and XCode Cloud
  • Ability to build highly responsive and fault tolerant apps
  • Write robust application code for user-facing iOS applications on top of RESTful APIs
  • Create and maintain testing infrastructure for automated test suites
  • Minimum 7 years of professional software experience
  • Must work in Americas timezones

Interested in this job?

Jobs Related To ClassDojo iOS Engineer