Frontend Engineer III, UI Infrastructure

Mountain View, CA or U.S Remote

Udacity, Inc. logo
Udacity, Inc.
Apply now Apply later

Posted 2 days ago

Udacity's mission is to train the world’s workforce in the careers of the future. We partner with leading companies to learn how technology is transforming industries, then teach the critical tech skills that individuals need for new and better jobs, and companies are looking for in their workforce.  With Nanodegree programs ranging from AI and Azure to Data Science, Robotic Process Automation, and Cybersecurity, our online training platform helps even the busiest learners prepare themselves for the most in-demand tech roles. 

Udacity's unique learning model of real-world projects and experts and mentors available 24/7 enables an unprecedented degree of engagement with our students, and we are with them through every step of their learning journey—from the first moment a marketing team member might answer a question, to the penultimate moment when a career team member receives word that a graduate has gotten a new job. Always putting Students First guides us as we continue our mission to bring the highest quality learning possible, to as many learners as we can possibly reach.

Learn more about Udacity's Values Students First - Better Together - Entrepreneurial - Data Driven - Candid and Direct - Talent Obsessed

The UI Infrastructure team sets out to increase the productivity of frontend engineers at Udacity, and define best practices for frontend applications across the organization. We own an ecosystem of UI Infrastructure packages, such as a Design System, performance monitoring tools, accessibility monitoring, and more.  We help educate the rest of the organization on the latest frontend best practices, and ensure that each team can ship the most efficient, secure, and user-friendly applications possible.  The most common languages and frameworks we use are Typescript, Javascript, React, and Node.

As a Frontend Engineer on the UI Infrastructure team, you'll help build and maintain all UI Infrastructure libraries in order to support the Product Engineering teams here at Udacity. You would be working on a small team that cares deeply about improving the lives of others, both our coworkers as well as our students.


  • Collaborate with designers to continually improve and expand our Design System
  • Build and maintain UI Infrastructure packages that support the Developer experience
  • Provide support to other developers by fixing bugs and answering questions
  • Build tools to monitor and improve important site metrics like performance and accessibility
  • Collaborate with engineers across the organization to discover problems common across teams that we can help solve
  • Assist in documenting procedures and processes, and educating other engineers on best practices

 What we value:

  • 3+ years of professional front-end engineering experience
  • Deep knowledge of HTML and CSS or SASS
  • Experience with a modern web framework, such as React
  • Solid understanding of the ins and outs of modern web applications
  • Strong background in Javascript and/or TypeScript
  • A user-centric and empathetic mindset

Udacity is committed to creating economic empowerment and a more diverse and equitable world. We have partnered with AT&T, Google, Lyft, Microsoft, Accenture and more to provide over 22,000 scholarships this year to those from communities under-represented in tech.

  To ensure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, color, religion, sex, gender, gender identity or expression, sexual orientation, marital status, national origin, ancestry, disability, medical condition (including genetic information), age, veteran status or military status, denial of pregnancy disability leave or reasonable accommodation.   Udacity's Terms of Use and Privacy Policy
Job tags: Azure CSS HTML JavaScript Node React REST Web applications
Job region(s): North America Remote/Anywhere
Job stats:  1  1  0
Share this job: