Udacity's mission is to democratize education. We're an online learning platform offering groundbreaking education in fields such as artificial intelligence, machine learning, robotics, virtual reality, and more. Focused on self-empowerment through learning, Udacity is making innovative technologies such as self-driving cars available to a global community of aspiring technologists, while also enabling learners at all levels to skill up with essentials like programming, web and app development. Udacity is looking for people to join our Engineering team. If you love a challenge, and truly want to make a difference in the world, read on!
The Classroom team is responsible for maintaining and developing Udacity’s core product with over a million monthly users worldwide. We develop the tools that drive the interactions with the student from the time their class starts until they graduate as we continually strive to be the industry leaders in innovation. We put our students first and focus on giving them the best experience possible. You will be responsible for delivering high quality code and making the largest impact in a continuous development environment, all the while keeping 99.99% uptime.
Contribute ideas, software design, implementation, code reviews and deployments for Udacity’s core product
Implement new features that focus on student success and ensure the applications maintain high uptime
Ensure the classroom complies with best practices in accessibility, internationalization and localization
Build reusable React components in the Classroom
Own metrics that indicate product efficacy
Cover your code with awesome unit tests that show off how resilient it is
Improve every codebase you come across
At least 4 years experience in Front-End Development
At least 4 years experience working with JS Frameworks (Angular, React, Backbone etc)
Experience with large scale distributed systems in a public cloud
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.