
Transforming lives through accessible online learning
Coursera, founded in 2012 by Daphne Koller and Andrew Ng, is a leading online learning platform headquartered in Mountain View, CA. With over 40 million learners, Coursera partners with top universities and organizations to offer courses in technology, business, and science. The company has raised $...
Coursera offers comprehensive medical, dental, and vision insurance, along with free access to mental health services. Employees can earn company stoc...
Coursera fosters a culture of innovation and community through events like Make-a-thon, where employees can work on passion projects. The company emph...

Coursera • Canada
Coursera is hiring a Staff Software Developer, Fullstack to build the next generation of content tools for online learning. You'll work across frontend and backend technologies including JavaScript, React, and Node.js. This position requires significant experience in software development.
You have extensive experience in software development, particularly in full-stack environments, and are comfortable working across both frontend and backend technologies. You possess strong skills in JavaScript and frameworks like React, enabling you to create seamless user experiences while also managing server-side logic. Your background includes working with databases and APIs, ensuring that you can handle data flow efficiently and effectively. You are a problem solver who enjoys tackling complex challenges and finding innovative solutions that enhance learning experiences. You thrive in collaborative environments and are eager to contribute to a team that values creativity and innovation. You are committed to continuous learning and are excited about the opportunity to shape the future of education through technology.
Experience with cloud services and AI technologies is a plus, as Coursera is looking to incorporate advanced features into their content tools. Familiarity with agile methodologies and a strong understanding of user-centered design principles will also be beneficial in this role.
As a Staff Software Developer, Fullstack at Coursera, you will be instrumental in building and enhancing the content tools that instructors and partners use to create and improve online learning experiences. You will collaborate with cross-functional teams to design and implement features that are user-friendly and scalable. Your role will involve writing clean, maintainable code and participating in code reviews to ensure high-quality standards are met. You will also be responsible for troubleshooting and debugging issues that arise, ensuring that the tools function smoothly for millions of users. Additionally, you will have the opportunity to mentor junior developers, sharing your knowledge and expertise to help them grow in their careers. You will stay updated with the latest industry trends and technologies, applying them to improve the platform continuously.
Coursera provides a flexible work environment that allows you to choose how and where you work best, whether from home or in a Coursera hub. You will be part of a mission-driven company that is dedicated to making education accessible to everyone. The role offers competitive compensation, including variable pay and equity options, along with comprehensive benefits. You will join a diverse and inclusive team that values collaboration and innovation, providing you with the opportunity to make a significant impact in the field of online education. Coursera is committed to your professional development and offers resources to help you expand your skills and advance your career.
Apply now or save it for later. Get alerts for similar jobs at Coursera.