Senior Frontend Engineer

at  Lessonspace

Home Based, KwaZulu-Natal, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate06 Aug, 2024Not Specified08 May, 2024N/ACypress,Angular,Typescript,GitNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Lessonspace is here to make teaching easier. We’re a fast-growing EdTech software company that provides tools for live, collaborative online learning. 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’re looking for a talented and ambitious engineer to help us accelerate the release of education tools and features.
At Lessonspace, you’ll get to work with cutting edge web technologies (including things like WebRTC, CRDTs, TailwindCSS, Vue 3 and Vite) across a globally networked system to provide reliable audio, video and collaborative tools to enable education worldwide. A big focus of yours will be on building and improving features in our core collaborative application.
You’ll be working closely with the technical co-founders of the company, and have full access to business metrics. Our ideal candidate for this role is a senior-level frontend engineer with a portfolio that demonstrates experience working on complex frontend projects, looking to take their development to the next level in a fast growing team.

The following are not required, but any experience with these would make you a great fit:

  • Utility-first CSS frameworks like TailwindCSS
  • TypeScript and type systems
  • Building realtime collaborative interfaces, with CRDTs, or WebRTC
  • HTML APIs or libraries focusing on their usage
  • Node.js backend stacks
  • End-to-end testing frameworks like Cypress or Playwright
  • UX/UI design ability would also be a massive bonu

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Fundamental understanding of the frontend stack - HTML, CSS, JavaScript - as well as working knowledge of Git and the command line.
  • Experience building complex SPAs with a reactive JavaScript framework (e.g. Vue, React, Angular, Svelte etc.).
  • 5+ years of relevant industry experience or a portfolio of work demonstrating your frontend development ability. This could be your Github profile, or a personal website.
  • A relevant university degree is not needed, but is a plus.

The following are not required, but any experience with these would make you a great fit:

  • Utility-first CSS frameworks like TailwindCSS
  • TypeScript and type systems
  • Building realtime collaborative interfaces, with CRDTs, or WebRTC
  • HTML APIs or libraries focusing on their usage
  • Node.js backend stacks
  • End-to-end testing frameworks like Cypress or Playwright
  • UX/UI design ability would also be a massive bonus


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Home Based, South Africa