Software Engineer I - Internal Tools (Frontend)
We are looking for an enthusiastic Software Engineer I to join our Internal Tools team at Coursera. This team builds tools that help our employees work more efficiently and improve how we run our business. As part of this team, you’ll work on meaningful projects and grow your skills under the guidance of experienced engineers.
Key Responsibilities
Assist in building and improving web-based internal tools used by various teams at Coursera.
Write clean, efficient, and maintainable code with support from your team.
Work with product managers and other engineers to understand user needs and deliver solutions.
Learn and apply best practices for full-stack development, including front-end and back-end systems.
Help maintain documentation, fix bugs, and test features to ensure quality.
Contribute to team discussions and share your ideas during design and planning phases.
Qualifications
Education:
Bachelor’s degree in Computer Science, Engineering, or a related field (completed or in final year).
Skills & Experience:
1-2 years of total experience
Strong foundation in programming concepts, data structures, and algorithms.
Familiarity with web development technologies (HTML, CSS, JavaScript).
Exposure to front-end frameworks like React, Angular, or Vue.js is a plus.
Basic understanding of REST APIs or CRUD operations.
Strong willingness to learn and adapt in a collaborative environment. Good communication skills and a proactive mindset.
Why Join Us?
Work with passionate teammates and supportive mentors.
Solve real-world problems that make an impact on education globally.
Grow your technical and professional skills through structured development opportunities.
Be part of a mission-driven company that values learning, integrity, and innovation.
About the job
Apply for this position
Software Engineer I - Internal Tools (Frontend)
We are looking for an enthusiastic Software Engineer I to join our Internal Tools team at Coursera. This team builds tools that help our employees work more efficiently and improve how we run our business. As part of this team, you’ll work on meaningful projects and grow your skills under the guidance of experienced engineers.
Key Responsibilities
Assist in building and improving web-based internal tools used by various teams at Coursera.
Write clean, efficient, and maintainable code with support from your team.
Work with product managers and other engineers to understand user needs and deliver solutions.
Learn and apply best practices for full-stack development, including front-end and back-end systems.
Help maintain documentation, fix bugs, and test features to ensure quality.
Contribute to team discussions and share your ideas during design and planning phases.
Qualifications
Education:
Bachelor’s degree in Computer Science, Engineering, or a related field (completed or in final year).
Skills & Experience:
1-2 years of total experience
Strong foundation in programming concepts, data structures, and algorithms.
Familiarity with web development technologies (HTML, CSS, JavaScript).
Exposure to front-end frameworks like React, Angular, or Vue.js is a plus.
Basic understanding of REST APIs or CRUD operations.
Strong willingness to learn and adapt in a collaborative environment. Good communication skills and a proactive mindset.
Why Join Us?
Work with passionate teammates and supportive mentors.
Solve real-world problems that make an impact on education globally.
Grow your technical and professional skills through structured development opportunities.
Be part of a mission-driven company that values learning, integrity, and innovation.