
Lessonspace
Remote Jobs
The Best Way to Teach Students Online.
3 Jobs
• Work closely with the rest of the engineering team to deliver solutions ranging from small-scale client assistance to stack-spanning alterations that enable huge new features. • Work with the support and operations teams to understand large client problems from first principles and propose new solutions. • Gain a holistic understanding of the Lessonspace stack, infrastructure and internal development environment, as well as how our customers use us, with an eye to becoming a potent source of internal systems knowledge for other engineers and teams to depend on. • Be able to take full ownership of your feature releases, testing and reliability, ultimately delivering major releases with confidence and minimal assistance. • You will be working at the nexus of engineering, sales and operations and may be engaged to deliver specific features to help larger customers onboard smoothly onto our platform.
Role Description Lessonspace is here to make teaching easier. We’re a fast-growing software company that provides tools for live, collaborative online learning. Tens of thousands of hours of lessons are taught around the world every day using Lessonspace. Founded in South Africa, Lessonspace now operates globally, with Europe and North America as our biggest markets. We are growing and we’re looking for a talented and ambitious engineer to help us accelerate the release of education tools and features. At Lessonspace, you'll work with cutting edge technologies (including things like WebRTC, CRDTs, Janus and Vue) across a globally networked system to provide reliable audio, video and collaborative tools to enable education worldwide. A big focus of yours will be focusing on the core of our real-time software stack. You'll work closely with the technical leads to develop new tech and expand our existing stack to let us deliver new features that the world’s largest tutoring providers can depend on at scale to support and grow their businesses. Our ideal candidate for this role is an engineer with proven aptitude and experience working independently on complex problems, looking to take their development to the next level in a small but highly skilled team. You will be given a large degree of freedom in how you work and pursue solutions, in a company with a deliberately flat hierarchy, no micromanagement, and an open culture. As a Senior Engineer, you will be required to: - Work closely with the rest of the engineering team to deliver solutions ranging from small-scale client assistance to stack-spanning alterations that enable huge new features. - Work with the support and operations teams to understand large client problems from first principles and propose new solutions. - Gain a holistic understanding of the Lessonspace stack, infrastructure and internal development environment, as well as how our customers use us, with an eye to becoming a potent source of internal systems knowledge for other engineers and teams to depend on. - Be able to take full ownership of your feature releases, testing and reliability, ultimately delivering major releases with confidence and minimal assistance. - You will be working at the nexus of engineering, sales and operations and may be engaged to deliver specific features to help larger customers onboard smoothly onto our platform. Qualifications - A University degree is not needed, but would be ideal. - 6+ years of experience in the industry. - Experience working in an engineering team and engaging with client-facing work. - Experience with Node.js and related testing frameworks. - Experience working with networking and network-driven systems. - Familiarity with Linux (shell scripting primarily, networking a bonus). - Familiarity with Python (Django a bonus). - Bonus: experience in the usual frontend stack: HTML, CSS, Javascript, a reactive framework like Vue or React and frontend testing frameworks like Jest and Cypress. - Bonus: experience with AWS (or GCP / Azure). - Bonus: experience with WebRTC or CRDTs. - Bonus: devops knowledge - Nomad (or Kubernetes) and Docker. Requirements - Working in a remote role with high-paced feature release requirements will result in some days feeling challenging while others will be very high energy. - Oftentimes, you will need to be managing multiple projects of different sizes, in various stages of the development. - At all times, your work will be supported by peers who are capable of providing insight and help on almost anything; our goal is for you to become such a person yourself in time. - You will have the opportunity to contribute significantly to the company’s growth during this pivotal time. - We do not have an on-call schedule, nor do we expect overtime work, but in the rare event of a serious incident, you may be contacted directly by the CTO out of work hours to provide assistance. - Any unavailability during such a situation, though, would not be regarded as a failure on your part. Benefits - Lessonspace is a fully-remote team based all around the world, but we have offices in Cape Town. - Should it be practical and should you live in the area, we may occasionally ask you to join us in person. - Nonetheless, most of your time will be remote. - You will report directly to the CTO. - Competitive South African remuneration and employee incentive scheme.
Role Description Our organic search channel is already our best-performing acquisition source, and the next phase of our growth depends on our ability to produce great content that stands out. We’re looking for a talented, passionate content creator to help build and drive this content engine, in both B2B and B2C markets. This role is for someone who already has some content experience and is ready to learn how content strategy connects to business outcomes. You'll work closely with our Head of Marketing, working together to build a content engine tied to measurable B2B and B2C growth goals. You’ll have a lot of autonomy and the opportunity to contribute to the strategic direction of our marketing. You'll get real responsibility, real creative freedom, and someone senior in your corner helping you connect the dots between great content and business outcomes. - Content creation: - Blog posts and SEO content - Video content - Social media content (starting with LinkedIn) - Graphics and visual assets - Help docs and guides - Email copy - Repurposing content across platforms - Brand-building and strategy: - Develop a content strategy built around our customer journey - Shape and document our brand voice and guidelines - Analytics and reporting: - Setting clear goals for your content - Measuring impact to understand what works and what doesn’t - Reporting on this to the Head of Marketing - Adapting content to improve results Qualifications - 3-5 years in a content-related role - Experience creating content for LinkedIn (specifically) and at least one other social network - Strong writing skills across formats - Some design and video experience - Based in South Africa - A portfolio to share that showcases your work across formats (including video, writing, and design) Requirements - You're a passionate content creator who’s ready to bring more strategic thinking to your marketing career. - You genuinely enjoy the craft of content. - You have either worked in education/ed-tech or find it interesting. - You're comfortable working with a lot of creative latitude and having the freedom and trust to make content decisions. - You take feedback well, and you're excited about learning and experimenting. - You’re okay with handling some of the unglamorous sides of content work too: reformatting content, updating old posts, scheduling, sourcing images. Benefits - R25-30,000/month (experience dependent) with annual inflationary raises and performance check-ins - Fully remote, with flexible working hours and uncapped annual leave (and we insist people take a minimum of 2 weeks annually) - Direct collaboration with our Head of Marketing, including regular 1:1s and real investment in your development - A work laptop and software subscriptions as needed to support your work