About the Role
This role requires a skilled software engineer with full-stack experience, particularly in backend development and API design. Candidates must produce clean, self-documented, and well-tested code. The position involves close collaboration with designers, product managers, and testers. Expertise in building highly scalable, resilient systems that meet growing customer demands is essential.
Responsibilities
- Develop scalable backend systems supporting memberships and online course platforms
- Lead the design, implementation, and management of APIs and backend services
- Build and adapt frontend components and web applications using Vue.js
- Collaborate with developers, designers, and QA engineers in a distributed team environment
- Write clean, tested, and maintainable code that supports high-traffic services
- Diagnose, test, and sustain core software systems and databases for optimal performance
Work Arrangement
Remote (Worldwide)
Team
global, remote-first organization
About the Team
The Courses team empowers creators and educators to build a thriving learning platform. Our platform, akin to Coursera or Udemy, connects over 700,000 monthly active users with thousands of courses, fostering interaction, learning, and community engagement. By streaming petabytes of video data and supporting white-labeled, customized mobile apps, we enable creators to deliver branded, seamless experiences to their audiences on both web and mobile platforms. Your work will directly empower educators to build vibrant learning communities, streamline course delivery, and provide tailored, branded experiences.
About the Role
We are looking for an experienced software engineer with strong technical and communication skills who has developed full stack web apps, created solid APIs and beautiful interfaces for consuming them in user friendly apps. Focusing on details and well written self documented code are essential for this position. You can expect to collaborate with a solid team of designers, product managers, developers and testers on a daily basis. You must be experienced in building highly scalable and resilient systems that can meet our customer needs.
EEO Statement
At HighLevel, we value diversity. In fact, we understand it makes our organisation stronger. We are committed to inclusive hiring/promotion practices that evaluate skill sets, abilities, and qualifications without regard to any characteristic unrelated to performing the job at the highest level. Our objective is to foster an environment where really talented employees from all walks of life can be their true and whole selves, cherished and welcomed for their differences while providing excellent service to our clients and learning from one another along the way! Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
AI in Hiring
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.