Engineering Returnship - Full-stack Web Development, Team L

U.S.A., San Francisco
Path Forward Return-To-Work Internships – Path Forward Return-To-Work Internship
Contract

The Path Forward Return to Work Internship Program:
The Path Forward Return to Work program at Udemy is for professionals returning to the workforce after taking time off for caregiving. If selected, you’ll get 16 weeks of paid employment doing work you love for one of the world’s most innovative companies in EdTech! You’ll have the chance to update your skills, add new experience to your resume, and make new professional connections. You’ll also receive support through Path Forward, a nonprofit organization on a mission to empower people who’ve been focused on caregiving transition back to the paid workforce.

The program is open to anyone who has at least 5 years of professional experience and have been out of the paid workforce for at least two years to focus on caregiving. If you meet these criteria and your skills match our needs, we welcome you to apply.


JOB DESCRIPTION:
Udemy's instructor and in-course experience team (Team L) is looking for an engineering intern to join us. In this internship, you will:

• Learn the mainstream platforms and tools Udemy uses for full-stack web development
• Collaborate directly with other engineers on both your and their work.
• Develop, test, and analyze the success of new product features in our instructor tools.
• Participate in code reviews and post-deployment site monitoring of any code you ship.

Qualifications:

    • 5+ Years of professional experience
    • 2+ Years out of the paid workforce to focus on caregiving
    • Front-end technologies (JavaScript, HTML, and CSS) as well as HTTP.
    • Server-side programming (using Python, Java, Ruby, or any other language).
    • Computer science fundamentals (data structures, algorithms) as well as object-oriented programming.
    • An RDBMS (e.g. MySQL) and SQL.
    • A version control system, such as git.
    • Linux/unix

    • (You should have basic knowledge of web applications technologies and some experience)

Nice-to-have:

    • Modern JavaScript frameworks like Angular and ReactJS, as well as MobX and Webpack.
    • CSS processors, like LESS and Sass
    • Django and Celery
    • AWS, most specifically S3
    • Redis
    • Elastic Search

    • You don’t need to have previous experience with these technologies, but you will end up working with a subset of them. We expect you to be open to learn them on the job (with all the help that you need).