Lead Mobile Engineer

Schoology

(New York, New York)
Full Time
Job Posting Details
About Schoology
Schoology is one of the fastest growing education technology companies, with more than 14 million users across the world. We are giving educators all the tools they need to more easily personalize education and improve student outcomes, but in a way that works easily with their current systems and teaching approach. We’ve evolved the traditional learning management system into an education cloud: a platform that connects the people, content, and systems that fuel education.
Summary
How many companies can say that their CEO and CTO are both technical Co-founders? Schoology can! Engineering is our life-blood. We are a high-growth company, founded by a group of world-class entrepreneurs and engineers. What can you expect as an employee at Schoology? * You can expect to work in an energetic, supportive team of engineers, who will challenge you to be your best. * You can expect not to be micro-managed. We hire mature, self-starters who don't need to be supervised every second of the day. * Expect to learn from being surrounded by an exceptional team of business people, engineers and product visionaries!
Responsibilities
* Provide technical leadership for the "mobile squad," specifically for the iOS & Android platforms. You'll also contribute heavily to the development of our iOS and/or Android application. * Design our mobile app architecture * Guiding your team of engineering, and QA personnel through scrum sizing, tasking, execution, and retrospective activities * Working closely with our product management and user experience teams to decompose new requirements, present tradeoff opportunities, and help scope releases
Ideal Candidate
* Experience leading cross-functional technical teams, including both engineering, QA & UX resources * 3+ years experience developing native iOS applications with Objective-C and Cocoa frameworks/libraries and/or 3+ years experience developing native Android applications with Java. You must have deep expertise in iOS or Android, and an interest in working across both of them. * Experience articulating and reviewing mobile application architectures * Strong understanding of core CS principles, including OOA/D * Strong understanding of multi-threading in mobile apps * Experience working with REST APIs * Good communications skills and organization skills **What we'd really like:** * Understanding of automated testing best practices in the mobile space * Familiarity with variants of agile development methodologies * An interest in utilizing Apple’s new programming language, Swift * Strong fundamental understanding of web application technology

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.