This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
Lessonspace is a fast-growing EdTech software company based in South Africa, offering tools for live, collaborative online learning.
The company operates globally, with Europe and North America as its biggest markets.
They are seeking a talented and ambitious Senior Frontend Engineer to help accelerate the release of education tools and features.
The role involves working with cutting-edge web technologies like WebRTC, CRDTs, TailwindCSS, Vue 3, and Vite to provide reliable audio, video, and collaborative tools for education worldwide.
Responsibilities include building and enhancing features in the core collaborative application, working closely with the technical co-founders, and having access to business metrics.
Requirements:
Work closely with product and engineering team leads to release features on the product roadmap.
Take full ownership of feature releases, ensuring testing, reliability, and top-quality features.
Gain a holistic understanding of the stack, infrastructure, internal development requirements, resources, and customer-facing features.
Fundamental understanding of frontend stack (HTML, CSS, JavaScript), Git, and the command line.
Experience building complex SPAs with reactive JavaScript frameworks (e.g., Vue, React, Angular, Svelte).
5+ years of relevant industry experience or a portfolio demonstrating frontend development ability.
No specific university degree required, but it is a plus.
Experience with Utility-first CSS frameworks like TailwindCSS, TypeScript, WebRTC, CRDTs, Node.js, end-to-end testing frameworks, HTML
Benefits:
Option to work fully remote or in the Cape Town office.
Flat organization structure, working directly with the Head of Engineering and Head of Product.
Flexible work hours with the need to be available for 3 or 4 weekly meetings.