workfromanywhereworkfromanywhere
All jobs
UdacityEngineering

Independent Contractor Content Maintenance Mentor-Frontend Maintenance Specialist

RemotePosted 21 days ago

Udacity, now an Accenture company, offers immersive online tech courses and is creating a contractor pool of experts in software engineering to maintain and update courses, including content, code, and environments. Contractors work closely with Udacity teams to ensure course quality and relevance.

Location: Remote

Responsibilities

  • Analyze course performance, lesson ratings, and learner feedback to identify content needing updates.
  • Review and prioritize student feedback at scale.
  • Update written content, code examples, screenshots, and demonstrations to reflect the latest frameworks, SDKs, and tooling.
  • Refresh instructions and workflows for modern JavaScript/TypeScript versions, Node.js LTS changes, React/Next.js updates, Python library/version updates.
  • Update outdated starter code, dependencies, and package versions.
  • Migrate workspaces and exercises to newer runtime environments.
  • Fix broken code templates, build failures, environment issues, or incorrect instructions.
  • Patch dockerized workspace images using Udacity’s Studio tool.
  • Reproduce and resolve bugs reported by students in labs and exercises.
  • Validate workspace behavior, code execution, and automated test systems.
  • Ensure instructions are accurate, easy to follow, and technically correct.
  • Create, update, and optimize Docker images for programming courses.
  • Write and maintain Dockerfiles, Makefiles, entrypoint scripts, and Linux setup scripts.
  • Install, configure, and maintain programming runtimes (Node, Python, Java, Kotlin, Swift).
  • Troubleshoot Linux package issues, dependency conflicts, or environment failures.
  • Manage build tools such as npm/pnpm/yarn, Gradle, CocoaPods, pip/Poetry.
  • Configure VS Code Web, Jupyter, and Terminal-based environments.
  • Maintain Kubernetes-compatible workspace images.
  • Add new tools for students (linters, debuggers, CLIs).

Requirements

  • 2+ years of professional experience in JavaScript/TypeScript or Python.
  • Solid understanding of web dev frameworks (React, Next.js, Express, Flask, etc.).
  • Ability to debug real-world codebases and student submissions.
  • Experience with Git/GitHub.
  • Strong troubleshooting and issue reproduction skills.
  • Ability to write clear, world-class instructional documentation.
  • Familiarity with Docker-based development environments.
  • Understanding of modern build systems and package managers.

Benefits

  • Gain recognition for your technical knowledge.
  • Network with other top-notch technical mentors.
  • Earn additional income.
  • Contribute to a vibrant, global student community.
  • Stay updated on the latest in cutting-edge technologies.

Additional Information

  • Attach resume/CV in English.
  • Compensation varies depending on factors like location, role, skill set, and experience.
  • Udacity is an equal opportunity employer and values diversity.
  • Applicants must have work authorization in the US without future visa sponsorship requirements.
  • No obligation to disclose sealed or expunged records of conviction or arrest.

Similar remote jobs

Junior Front End Developer

Remote (MENA region)
3d ago

Junior Front End Developer

Remote (MENA region)
3d ago

Junior Front End Developer

Remote (MENA region)
3d ago
PrestoNewEngineering

Backend Engineer, POS & Integrations

Remote (US)$110K–$150K/yr
today