Software Development Engineer III - Agency Experience at GoHighLevel
Job Description
📋 Description
- Own and contribute to architecture across Agency Module, Billing, and Affiliate systems.
- Design backend APIs for subscriptions, payments, invoicing, and affiliate tracking.
- Deliver frontend experiences for onboarding, billing dashboards, and affiliate mgmt.
- Architect secure integrations with Stripe and internal microservices.
- Implement observability, logging, and monitoring for high availability.
- Enforce security practices across auth, data protection, and rate-limiting.
🎯 Requirements
- 4+ years of hands-on software engineering experience building scalable backend and frontend apps.
- Strong backend and distributed design; API development; data modeling; Node.js/NestJS, TS, PostgreSQL, MongoDB, Redis.
- Expertise in caching and event-driven architectures (Redis, Kafka, Pub/Sub).
- Familiar with React, Vue, Angular, UI patterns, Bootstrap or Tailwind.
- Experience with complex state management (Redux, Vuex, MobX) and large-scale state design.
- Proven frontend performance optimization and SSR/edge/hybrid rendering experience.
More Current Jobs at GoHighLevel
Apply to other open positions at GoHighLevel
