At Udacity, our mission is to democratize education. We aim to bring accessible, affordable, engaging, and highly relevant higher education to the world. We believe that education is no longer limited to four years or four walls, it’s a lifelong pursuit. Technology is advancing rapidly, and there is a growing skills gap between job-seekers and career opportunities that Udacity is dedicated to closing through education. To do this, we’re rethinking how education is made and delivered by empowering our students to advance themselves personally and professionally, and help them land their dream job.
We are looking for a full stack engineer for our Bangalore office. Details below:
RESPONSIBILITIES
Back-end services development and integration
Engineering product localization for appropriate markets
Payments and mobile services integration
Finding ways to incorporate the best new technologies into our stack—the bulk of the work we do revolves around building new features (rather than iterating on old ones)
REQUIREMENTS
Computer science background or strong relevant experience in the software development field (2-6 years)
Knowledge, or willingness and ability to become fluent in Golang and/or Ruby programming languages
Full understanding of REST API development and API design best practices
Knowledge (including debugging) of networking protocols (including HTTP)
Familiar with Unix/Linux operating systems
Familiar with NGINX/related software
Familiar with PostgreSQL/MySQL
User-centric mentality/passionate about building products with great user experience