Description
About the role
HighLevel is seeking a mid‑level full‑stack engineer to design and deliver CRM Contacts features. You will own end‑to‑end development, from API design to responsive Vue.js interfaces, helping millions of businesses manage contacts, tags, notes and segmentation at internet scale.
Responsibilities
- Design and implement backend services and REST APIs using Node.js, TypeScript and NestJS.
- Build high‑performance, responsive UI components with Vue.js and TypeScript.
- Own feature delivery across database, API and UI layers, including technical design and contract discussions.
- Write clean, testable code, conduct code reviews and debug production issues.
- Optimize queries, caching and asynchronous processing for scalability.
- Contribute to monitoring, observability and reliability improvements.
Eligibility
- Minimum 3 years of professional software development experience.
- Strong fundamentals in JavaScript/TypeScript.
- Hands‑on experience with Node.js backend development.
- Frontend experience with Vue.js (or React/Angular) and component‑based architecture.
- Proficiency designing and consuming RESTful APIs.
- Familiarity with relational or NoSQL databases, Git, CI/CD pipelines and automated testing.
Skills
- JavaScript / TypeScript
- Node.js
- Vue.js
- NestJS
- REST API design
- Git, CI/CD
- Testing and debugging
Benefits
- Work on products used by millions of businesses worldwide.
- Solve engineering challenges at internet scale.
- Remote‑first culture with high ownership and learning opportunities.
- Access to modern tech stack and large‑scale distributed systems.
- Collaborate with cross‑functional product, design and QA teams.
Skills
· 15 totalRequired10
Nice to have5
Similar roles
NTT Data Group Corporation
1h ago
Senior Software Engineer with React
PayPay India
1h ago
Frontend Engineer
Commvault
1h ago
Frontend - Senior Engineer
Warner Bros. Discovery
1h ago
Software Engineer II (Frontend)
Headout
1h ago
Software Engineer, Web
AMBOSS
1h ago
Senior Frontend Engineer