# Software Development Engineer III - Workflows

**Company:** [GoHighLevel](https://hotfix.jobs/companies/gohighlevel)
**Location:** Remote
**Role:** Fullstack Engineering
**Experience:** 5+ years
**Skills:** Node.js, Vue, REST APIs, Microservices, System Design, MongoDB, Firestore, CI/CD, Docker, Kubernetes, GCP, Kafka, RabbitMQ, Domain-Driven Design, Event-Driven Architecture
**Posted:** 2026-05-05

> Owns large full-stack features from design through production, building scalable Node.js services and performant Vue.js interfaces. The role requires 4–5+ years of software development experience, architectural expertise, and the ability to mentor engineers and lead projects.

## Job Description

## Responsibilities

### Technical Mastery
- Build backend services with **Node.js**, including REST APIs, microservices, and scalable systems.
- Build modular, performant, and accessible frontends with **Vue.js**.
- Work with relational and NoSQL databases, including **MongoDB** and **Firestore**.

### System Design & Architecture
- Design scalable, maintainable systems through high-level and low-level design.
- Write technical design documents and contribute to architecture discussions.
- Make informed decisions based on trade-offs and system impact.

### Execution & Ownership
- Drive features and projects from planning through production.
- Ensure code quality, reliability, and performance.
- Debug production issues and perform performance tuning.
- Participate in production incident handling.

### DevOps & Infrastructure
- Work with **CI/CD** pipelines and containerization tools such as **Docker**.
- Use orchestration tools such as **Kubernetes**.
- Work with cloud platforms, particularly **Google Cloud**.
- Own production readiness, including logging, monitoring, and alerting.

### Leadership & Collaboration
- Mentor junior engineers and guide best practices through code reviews.
- Collaborate with product managers, designers, and QA engineers.
- Contribute to sprint planning and lead technical discussions.

### Testing & Quality
- Implement and advocate for unit, integration, and end-to-end testing.
- Enforce best practices for maintainable, well-tested code.

## Requirements
- **4–5+ years** of professional software development experience.
- Strong experience with **Node.js** for backend development.
- Expert-level **Vue.js** frontend experience.
- Solid understanding of software architecture, microservices, and system design.
- Experience with relational and NoSQL databases.
- Familiarity with CI/CD processes, containerization, and cloud environments.
- Proven leadership in mentoring and leading projects.
- Strong communication and documentation skills.

## Nice to Have
- Experience with message queues such as **Kafka** or **RabbitMQ**.
- Exposure to domain-driven design and event-driven architecture.
- Open-source contributions or technical blog writing.

## Benefits
- Work on impactful, large-scale systems.
- Collaborate with a skilled and motivated engineering team.
- Contribute to a culture of engineering excellence and innovation.

## Similar jobs

- [Product Engineer](https://hotfix.jobs/jobs/12261b92-c9f4-4f9e-86be-e2e64bf0d946) - Improbable - Remote
- [Full-Stack Engineer - Creative Studio](https://hotfix.jobs/jobs/55ec921d-0d93-43f4-9a8c-2a2ddfcaea61) - ElevenLabs - Remote
- [Member of Technical Staff](https://hotfix.jobs/jobs/6051e66a-231c-4f7b-ba49-2841378d314c) - Mercor - Remote - $80k – $150k/yr
- [Software Engineer II - HRIS](https://hotfix.jobs/jobs/6d29a17e-0079-4730-8b3a-0fe51a3a773b) - Rippling - Bengaluru, India
- [Software Engineer 3](https://hotfix.jobs/jobs/9c44479c-cb84-4cf0-bd00-96a662f0b882) - MongoDB - Gurugram, India

**Apply:** https://hotfix.jobs/jobs/44b2e7d3-f497-409f-9c61-3d331d798099
**Canonical:** https://hotfix.jobs/jobs/44b2e7d3-f497-409f-9c61-3d331d798099