Seamlessly connecting experts and learners in any subject, anywhere, anytime
Test Prep • Academic Tutoring • Online Learning • Cloud-Based Analytics • Internet
501 - 1000
💰 $50M Series C on 2018-02
May 15
Seamlessly connecting experts and learners in any subject, anywhere, anytime
Test Prep • Academic Tutoring • Online Learning • Cloud-Based Analytics • Internet
501 - 1000
💰 $50M Series C on 2018-02
• Create new, and improve our existing iOS application suite. • Be effective in a team environment working with fellow engineers, product management, and design • Collaborate with stakeholders and partners across teams and departments • Have a focus on quality, and operate iteratively to get from good to better • Ensure platform uniformity by working closely with the Android team • Write performant, maintainable code that is easy to read and well-documented • Write automated tests to thoroughly validate the correctness of your code • Be a part of your team’s on-call rotation; we all own our code end-to-end from development to deployment to operations • Come ready to learn from some of the best and brightest in the industry • Work independently and collaboratively in a dynamic and fast-moving team
• Expert in Swift, SwiftUI (including Combine) • Have published at least one app on the App Store, preferably still available • Extensive experience with major iOS Frameworks such as Core Data and Core Animation • Extensive knowledge of Apple’s design principles, HIG, WWDC keynotes • Expert level proficiency in Objective-C and Cocoa Touch • Experience working with remote data via GraphQL, REST and JSON • Experience with architecture patterns such as MVVM, dependency injection, observers, etc.. • Experience with Github actions for continuous integration • Experience with Swift Package Manager and Cocoapods • Familiarity with implementing synchronous audio/video solutions is beneficial • Familiarity with both Google Firebase services and AWS services • Aptitude to quickly learn new languages and technologies as necessary (Python, kotlin, Java) • Strong code versioning skills (rebase/merge/pull requests/squashing) • Computer Science or related degree
• Competitive Pay (USD) • Fully Remote Position • Flexible Paid Time Off • Free Learning Membership for you and your household (1-1 tutoring hours, unlimited use of on-demand services, and access to our online classes) • Work for a leading U.S.-based learning technology company • A once-in-a-lifetime opportunity to help transform how the world learns! • A fun, collaborative, and team-oriented work environment with plenty of training and a feedback-rich culture
Apply Now