Lead Engineer a fast-growing, innovation-driven organization operating at the forefront of our industry. Our mission is to build impactful solutions that shape the future, and were backed by a team of passionate, high-performing professionals who thrive on solving complex challenges. With a strong culture of collaboration, ownership, and continuous improvement, we empower our team to think big, move fast, and make a real difference.
As we scale, we're looking for strategic thinkers and experienced leaders to help drive our next phase of growth.
Requirements :
- 5+ years of backend-heavy full-stack experience
- Deep knowledge of Node.js, TypeScript, and scalable service design
- Strong frontend ability with Vue.js, Vuex / Pinia, and component patterns
- Experience integrating third-party APIs (esp. messaging, comms, SaaS vendors)
- Familiarity with Kubernetes, GCP, Pub / Sub, Cloud Tasks, and event-driven infra
- Real-world experience with distributed systems, retries, timeouts, and async workflows
- Strong system design, communication, and mentoring skills
Responsibilities :
Architect end-to-end systems to support new messaging channels (e.g. Apple Messages, Rich Media, DM APIs)Build abstractions for vendor APIs handling auth, webhooks, retries, rate limits, and schema driftDesign scalable job orchestration pipelines using Node.js, Pub / Sub, Cloud Tasks, and event-driven flowsStructure UI components and frontend flows in Vue.js, with clean state and modular logicDefine data models, write performant queries, and optimize access patterns across MongoDB, Firestore, ElasticSearch, ClickHouseLead cross-functional delivery with SRE, Product, and DesignSet engineering standards across system design, testing, and observabilityMentor engineers and contribute to hiring and technical direction.(ref : hirist.tech)