FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Backend Engineer
LessonspaceSenior Backend Engineer at Lessonspace developing collaborative tools for online learning. Working with a small team to enhance real-time software capabilities while managing feature releases.
Tech Stack
Tools & technologiesAWSAzureCypressDjangoDockerGoogle Cloud PlatformJavaScriptJestKubernetesLinuxNode.jsPythonReactShell ScriptingVue.js
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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). Note that our entire stack is architected for, and executes on, Linux systems.
- 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.
Benefits
Comp & perks- 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.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsLinuxPythonHTMLCSSJavaScriptVue.jsReactTesting FrameworksDevOps Knowledge