Lead Engineer – Courses

🕒 May 20

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of HighLevel

HighLevel

201 - 500 employees

Founded 2018

☁️ SaaS

🤝 B2B

💰 Series A on 2021-11

SaaS • Marketing • B2B

HighLevel is an all-in-one marketing and sales platform designed to help businesses grow and succeed. The platform consolidates various marketing tools into a single solution, providing features such as lead capture through landing pages, surveys, forms, and calendars, as well as tools for nurturing leads via automated messaging across multiple channels including phone, SMS, email, and social media. HighLevel offers customizable solutions like online appointment scheduling, multi-channel follow-up campaigns, and pipeline management. Additionally, businesses can build websites, funnels, and landing pages using the intuitive page builder. HighLevel supports integrating with existing systems via API, and offers a membership platform for community building and course management. The platform is targeted towards marketers and offers white-labeling options for businesses to brand the software as their own. With a community-driven development approach and award-winning support, HighLevel is focused on empowering businesses to streamline their operations and enhance their marketing efficiencies.

📋 Description

• Drive **developer experience and system health metrics** across Courses vertical and ensure compliance to latest standards across the organization. • Drive measurable improvements in developer productivity, system reliability, observability, and deployment speed. • **Drive development and maintain reusable UI components**, aligning with Highlevel’s design system to ensure consistency across web and mobile applications. • **Enhance load times, ensure smooth interactions, and improve rendering efficiency** by minimising bottlenecks, leveraging techniques like lazy loading, code splitting, and caching strategies to support 700,000+ users. • Guide frontend engineers by sharing best practices in performance tuning, UI development, and modern frameworks (e.g., React, Vue.js), fostering a culture of technical excellence. • Identify and resolve UI/UX bottlenecks, accessibility gaps, security vulnerabilities, and frontend technical debt to deliver a polished user experience. • Contribute to the **design and development of backend APIs** to support frontend functionality, ensuring efficient data flow and integration with application features. • Gain deep insights into the product, customer needs, and competitors to enhance user experience and align features with creator and learner expectations. • Partner with designers, product managers, and backend engineers to deliver high-quality, cohesive user experiences across web and mobile platforms. • Keep up with the latest frontend technologies (e.g., WebAssembly, modern JavaScript frameworks) and advocate for tech stack improvements to enhance performance and developer productivity. • Utilize AI-driven tools and frameworks to enhance frontend experiences, such as personalizing user interfaces, optimizing content delivery, or automating UI testing and performance analysis.

🎯 Requirements

• 7+ years of professional software engineering experience, with strong expertise in **frontend development.** • Experience with **modern front-end frameworks** (e.g., React, Vue, Angular) and building full-stack web applications. • Prior work integrating or building **AI-powered developer tools** which improve developer productivity. • Strong hands-on backend experience with **Node.js and Cloud Platform**, familiarity with Cloudflare CDN is a plusGood understanding of **distributed systems, event-driven architectures,** asynchronous job processing, and queuing systems • **Proven track record of architecting complex systems and delivering scalable, high-performance web apps in production.** • Strong understanding of software design patterns, API design, and **microservices architecture** in a multi-tenant environment. • Skilled in guiding technical architecture, making **high-impact engineering decisions, and mentoring fellow engineers.** • Experience with **code quality practices, automated testing, CI/CD pipelines**, and dev tooling optimization. • Excellent problem-solving skills, with clear and collaborative communication across cross-functional teams.

Apply Now

Similar Jobs

🕒 May 19

Shuru

51 - 200

🤖 Artificial Intelligence

🤝 B2B

🏢 Enterprise

Shuru Technologies, an AI-native engineering company, is looking for a full-stack product engineer. The role involves ownership of architecture decisions and shipping production code weekly.

AWS

Cloud

🕒 May 18

Shuru

51 - 200

🤖 Artificial Intelligence

🤝 B2B

🏢 Enterprise

Full-Stack Engineer responsible for developing production systems and AI-powered workflows. Collaborating with client teams and shipping production code on a weekly cadence in a remote environment.

AWS

Cloud

🕒 May 16

Miratech

501 - 1000

Full Stack Developer building configurable UI-driven self-service platform for contact center operations using Java and AWS technologies. Collaborating with teams to deliver effective solutions without requiring code changes.

AWS

Distributed Systems

Docker

DynamoDB

EC2

Java

JavaScript

Microservices

NoSQL

React

Spring

Spring Boot

SpringBoot

SQL

TypeScript

🕒 May 15

Miratech

501 - 1000

Full Stack Developer building a configurable self-service platform on Amazon Connect for contact center operations at Miratech. Collaborates on scalable microservices and backend systems leveraging Java and AWS.

AWS

Distributed Systems

Docker

DynamoDB

EC2

Java

JavaScript

Microservices

NoSQL

React

Spring

Spring Boot

SpringBoot

SQL

TypeScript

🕒 May 15

Miratech

501 - 1000

Full Stack Developer at Miratech building a self-service platform on Amazon Connect for contact centers. Requires strong Java backend skills and familiarity with AWS services.

AWS

Distributed Systems

Docker

DynamoDB

EC2

Java

JavaScript

Microservices

NoSQL

React

Spring

Spring Boot

SpringBoot

SQL

TypeScript