We're hiring Lead Backend-heavy Fullstack Engineers for an AI powered, all-in-one white-label sales & marketing platform that empowers agencies, entrepreneurs, and businesses to elevate their digital presence and drive growth. We are proud to support a global and growing community of over 2 million businesses, comprised of agencies, consultants, and businesses of all sizes and industries.
As of mid 2025, it processes over 4 billion API hits and handles more than 2.5 billion message events every day. Our platform manages over 470 terabytes of data distributed across five databases, operates with a network of over 250 microservices, and supports over 1 million hostnames.
Our People
With over 1,500 team members across 15+ countries, we operate in a global, remote-first environment. We are building more than software; we are building a global community rooted in creativity, collaboration, and impact. .
About the Role:
We’re seeking a seasoned Lead Engineer to join our CRM team — someone who thrives in a
fast-paced environment where AI-driven development, intelligent tooling, and high-scale
systems are the norm.
You’ll work with bleeding-edge tools like Cursor, adopt principles of the Model Context Protocol (MCP), and integrate with third-party marketplaces to help extend the
capabilities of our platform.
Requirements:
- 5+ years of experience building and maintaining large-scale backend and frontend systems
- Strong fundamental engineering skills: architecture, clean code, testing.
- Experience with node.js / nest.js and react.js / angular.js / vue.js
- Demonstrated ability to design and deliver reliable data pipelines and integrations
- Experience collaborating across cross-functional teams, especially with product and design
- Strong communication skills and ability to advocate for engineering excellence
- Practical experience in reliable error handling at scale
- Deep database knowledge (MongoDB, Firestore)
- Proven experience handling complex API integrations and data transformations
- Strong knowledge of queues (Pub/Sub, Redis) and asynchronous processing.
Responsibilities:
- AI-Native Development: Use Cursor, GitHub Copilot, and other AI-enhanced tools to accelerate development workflows
- Context-Driven Engineering with MCP: Leverage the Model Context Protocol (MCP) to manage model-aware context
- 3rd-Party Marketplace Integrations: Design and build scalable integrations with external APIs and marketplace ecosystems
- Front & Backend Development: Build robust CRM features using Vue.js and Node.js
- Real-Time Systems: Architect event-based applications powered by Kafka, RabbitMQ, ActiveMQ
- Data Engineering at Scale: Work with ElasticSearch, MongoDB, and related tooling
- Team Collaboration: Collaborate with cross-functional teams to ship features
- Developer Excellence: Contribute to a high-quality engineering culture