Job Overview
We are seeking an experienced software engineer to lead the development of scalable features for our educational video platform.
This is a unique opportunity to work at the forefront of streaming technology, designing, building and deploying solutions that have a direct impact on students and educators worldwide.
Main Responsibilities:
* Designing, building and deploying end-to-end features from ideation to production.
* Collaborating with talented peers in a dynamic, creative environment.
* Architecting robust, scalable systems that deliver seamless video experiences.
Required Skills & Qualifications
* Solid understanding of web development fundamentals.
* 5+ years of experience with React and Typescript.
* Knowledge of SPA and large frontend application architectures.
* Experience contributing to frontend system design and architecture decisions across large-scale applications.
* Understanding of browser storage technologies.
* Strong understanding of web security fundamentals.
* Knowledge of version control (GIT).
* Ability to communicate and work on projects autonomously or as part of a team.
* Experience working cross-functionally and collaboratively with other teams.
* Demonstrated ability to communicate effectively both verbally and in writing.
* Excellent problem solving skills.
* A growth mindset with the desire to continue learning and developing.
Benefits
We offer a collaborative and innovative work environment, opportunities for growth and professional development, and the chance to make a meaningful impact on education.
About This Role
This position requires strong technical expertise, excellent communication skills, and the ability to work effectively in a team environment.