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 Experience Tribe is looking for Full Stack Software Engineer! We run Udacity’s web-based content publishing tools that deliver curriculum to students. Our work is highly visible; you’ll be shipping code that is seen by our course developers and students all over the world.

Responsibilities:

      • Build and improve multiple NodeJS and GoLang services.
      • Reduce latency and improve uptime for highly available services
      • Build reusable React components in the Classroom and Content Tool
      • 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

Requirements:

      • Solid understanding of CS fundamentals; algorithms, data structures,and time and space complexity
      • Desire to build web-based applications with React and NodeJS
      • Desire to build shared services in GoLang
      • Used multiple types of persistent storage technology; e.g RDBMS, NoSQL
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.
Apply for this Job
* Required
File   X
File   X


Share this job: