Engineering Lead
Confirmed live in the last 24 hours
Study.com

1,001-5,000 employees

Online video learning platform
Company Overview
Study.com is on a mission is to make education accessible. The company has dedicated the last two decades to becoming the leading online education platform for over 30 million learners and educators every month, Study.com is recognized as one of the most transformational companies in EdTech.
Social Impact
Education

Company Stage

N/A

Total Funding

N/A

Founded

2015

Headquarters

Mountain View, California

Growth & Insights
Headcount

6 month growth

-4%

1 year growth

-1%

2 year growth

10%
Locations
Mountain View, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Flutter
JavaScript
React.js
MySQL
Data Structures & Algorithms
SQL
Java
SEO
TypeScript
SCRUM
React Native
AngularJS
CategoriesNew
Software Engineering
Requirements
  • BS or MS in Computer Science or a related field
  • 3+ years' experience managing, coaching, and mentoring software engineers
  • 6+ years' experience doing full stack development with Java in a distributed architecture
  • Strong experience working with relational databases, SQL query optimization and tuning (MySQL preferred)
  • Developed mastery of object-oriented design, data structures and multi-threaded algorithms
  • Excellent leadership, communication, collaboration, and presentation skills
  • Self-motivated, detail-oriented, and strong analytical / problem solving skills
  • Desire to work in a collaborative, team-based environment built around Scrum
  • Professional experience with a modern front end JavaScript framework (i.e. React/Flux or Angular) and TypeScript
  • Experience building and deploying mobile apps in a modern app development framework (i.e. Ionic, Flutter, or React Native)
  • Had exposure with online marketing, search engine optimization, and/or lead generation
Responsibilities
  • Managing and leading software engineers to deliver end-to-end website features and solutions across the application stack in an iterative manner
  • Fostering technical skill development and professional growth of team members using coaching, pair programming, and hands-on learning/teaching
  • Collaborating on a cross-functional team to execute against our product road map
  • Building robust and scalable software and contributing to architecture discussions
  • Participating in brainstorming sessions, working with the product and design teams to understand end-user requirements, and deliver exceptional results
  • Coordinating and managing trouble-shooting in our 24x7 production environment