THE COMPANY
Revolution Prep is redefining how students learn by transforming the traditional tutoring relationship through the power of live, one-on-one instruction with a full-time, professional tutor. We understand the impact that a fantastic educator has on a student's academic confidence, and therefore invest deeply into the growth and development of our academic advisors and faculty to be teachers, mentors and role models. As a result, the outcomes we achieve with our students are simply incredible. At Revolution, our philosophy is guided by the belief that any student can learn with the right support.
Beyond Grades. Beyond Tests. Beyond Tutoring. REVOLUTION PREP.
THE OPPORTUNITY
Revolution Prep is seeking a multi-talented VP of Engineering to lead the development of our customer and internal facing applications. He/she will own the vision for the technical road-map and gain experience across varied facets of technical development. The VP of Engineering should enjoy tackling complex problems, be able to adapt quickly, have strict attention to detail, and capably support broader business objectives through rapid, tested development.
He/she will be the technical lead to build out, maintain and enhance Revolution Prep's JSON API back-end, which services both internal and client-facing applications. A thorough understanding of all of the components of our platform and infrastructure will be required. He/she will also collaborate closely with the VP of Product to prioritize feature sets and set a regular release cadence for organization.
THE JOB
The VP of Engineering is a critical role in our organization and requires managing multiple timelines, priorities and objectives. Main responsibilities include data modeling, translating user stories and wireframes to technical specs and tested code. More specifically, he/she will:
THE CANDIDATE
The ideal candidate is an athlete, thrives on being challenged, learning new technologies and methods, and working in a fast-paced environment. The ideal skill set and experience include:
Required:
At least 3 to 5 years of demonstrated experience in Ruby on Rails API backend development
Experience in OO architecture and design for web application development
Deep knowledge of popular JS frameworks (Vue.js, React, Angular) and commonly used modules
Experience with MySQL, Git, and JavaScript
Experience in agile software development processes or TDD/BDD
Work efficiently under tight deadlines and adapt quickly to changes
Professional, precise communication skills
Ability to become proficient in any new programming language or tool quickly
Pluses:
B.S. in Computer Science or similar field
Experience with TypeScript
Open source contributor
Experience in optimizing web applications and relational databases for high traffic and performance
Proficient in Adobe CS (Photoshop, InDesign, Illustrator, etc.)
Experience working with Firestore, Pusher, Zoom
Documents code inline using JSDoc or other conventions
COMPENSATION
Commensurate with experience, comprehensive health-care benefits, flex time off, 401(k) and vibrant company culture.
Revolution Prep is an Equal Opportunity Employer.
All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, gender, genetic information, national origin, disability, uniform service, veteran status, age, or any other classification protected by Federal, state, or local law. At Revolution Prep, we believe that the more inclusive we are, the better our work will be. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills.