Description:
Coursera is an engineering-first company. Our teams are responsible for maintaining a scalable and reliable platform, in addition to building interactive products for the worldwide learner community. We are made up of teams ranging from Development Infrastructure, Growth, Learner/Consumer Experience, Content Platform, and SDET Engineering. Every day, Engineering teams collaborate with cross-functional partners, including other engineers, data scientists, and product managers.
Responsibilities:
- Work with a range of internal teams to evaluate and automate complex systems
- Create tools that accelerate program onboarding, reduce manual work, reduce error ratesEnhance existing tooling and workflows to make them safer and less error-prone
- Build easy to use and intuitive UI to maximize the efficiency of use
- Design and develop integrations with external vendor tools
- Develop tools to scale Coursera’s ability to provide high-quality support to our learners and partners
- Ensure you follow best software development practices including but not limited to unit testing, code reviews and documentation
- Communicate with ease (both written and oral) to all levels of the organization
- Occasional travel between Mountain View, CA and TO
Basic Qualifications:
- Bachelors in computer science or relevant experience
- Proficiency in the core technologies of the web: Javascript, HTML, and CSS, experience in at least one modern UI framework (e.g. AngularJS, ReactJS, etc), and experience in building large-scale web applications
- Proficiency in implementing responsive web designs and writing FE unit and integration tests
- Fervent belief in engineering quality and building technical leverage for others
- Comfortable working in a fast-moving team environment (we deploy many times a day!)
- Data-driven and strongly motivated by success and learnings through experiments and metrics analysis
If this opportunity interests you, you might like this course on Coursera:
- Meta Front-End Developer Professional Certificate