# On-Call Maintenance Specialist, School Of Programming - Contract Role (India)

Hiring organization: [Udacity](https://career.thegoodapps.co/organizations/udacity)

Canonical page: https://career.thegoodapps.co/jobs/403becbc-6710-4198-a647-9cd9cfa27d68

Listed on Udacity's own careers site. Applications go to them directly.

- Employment type: contract
- Location: Remote
- Remote: yes

## Summary

This contract role maintains and updates Udacity's programming courses by fixing bugs, refreshing code examples, and ensuring compatibility with modern frameworks and tools. It suits experienced software engineers who enjoy working with real student feedback and can manage Docker environments and multiple programming languages.

_Our summary, not Udacity's wording._

## Skills named

C++, Contract Express, Docker, Git, GitHub, GraphQL, JavaScript, Jest, Kotlin, Kubernetes, Linux, Mocha, Next.js, Node.js, NoSQL, Pytest, Python, React, REST APIs, SQL, Swift, TypeScript

## Required

- 2+ years professional experience in JavaScript/TypeScript or Python
- Web development framework experience (React, Next.js, Express, Flask)
- Ability to debug codebases and student code
- Git and GitHub experience
- Strong troubleshooting and issue reproduction skills
- Clear technical documentation writing
- Docker-based development environment familiarity
- Understanding of modern build systems and package managers

## Nice to have

- Android Developer Certification or equivalent
- Apple Developer ecosystem familiarity
- Experience with testing frameworks (Jest, PyTest, Mocha, XCTest)

Apply on Udacity's site: https://job-boards.greenhouse.io/udacity/jobs/8870172002
