TU PRÓXIMO CAPÍTULO
On-Call Maintenance Specialist – Contract Role
Sobre el puesto
• 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 for current frameworks, SDKs, and tooling
• Refresh instructions and workflows for modern JavaScript/TypeScript versions, Node.js LTS changes, React/Next.js updates, and 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
• Optimize images for size, performance, and developer usability
• Install, configure, and maintain programming runtimes including Node, Python, Java, Kotlin, and Swift
• Troubleshoot Linux package issues, dependency conflicts, and environment failures
• Manage build tools including npm/pnpm/yarn, Gradle, CocoaPods, and pip/Poetry
• Configure VS Code Web, Jupyter, and terminal-based environments
• Maintain Kubernetes-compatible workspace images
• Add new tools for students, including linters, debuggers, and CLIs
• Collaborate with Udacity team members, Content Developers, Program Managers, and Learning Architects to define scope, set priorities, and gather content information
• 2+ years of professional experience in JavaScript/TypeScript or Python
• Solid understanding of web development frameworks such as React, Next.js, Express, or Flask
• 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
• Android Developer Certification or equivalent is a plus
• Apple Developer ecosystem familiarity is a plus
• Experience with testing frameworks such as Jest, PyTest, Mocha, or XCTest is a plus
• Resume highlighting relevant software engineering and tooling experience
• Applicants for employment in the US must have work authorization that does not now or in the future require visa sponsorship
• Candidates currently employed by a client of Accenture or an affiliated Accenture business may not be eligible for consideration
• Contractor role with compensation determined based on location, role, skill set, and level of experience
• Remote work arrangement
• Collaboration and logistical support from a Udacity team member