Qualifications
Technical Skills:Full Stack Development: Extensive experience with TypeScript for both frontend and backend. Backend: Minimum of 5 years with Node.js, preferably using FastifyJS or NestJS. Frontend: High proficiency in ReactJS and Next.js. API Development: Demonstrated experience designing secure, scalable RESTful APIs. Telephony & Communication: At least 2 years of experience integrating Twilio (voice, SMS, or automation workflows). DevOps: Practical experience with Docker and containerized environments. Payments & Integrations: Familiarity with Stripe (SaaS subscriptions) and Zapier developer integrations. AI Workflow Orchestration: Experience with prompt engineering and frameworks like LangChain or LlamaIndex. Leadership: Proven track record of leading or mentoring development teams, making technical decisions, conducting code reviews, supporting career growth, and collaborating with cross-functional teams. Problem-Solving: Excellent troubleshooting skills for complex systems with a knack for delivering elegant solutions. Minimum Technical and Work Environment Requirements:Internet Connection: Primary connection with a minimum speed of 15 Mbps and a backup connection of at least 10 Mbps, capable of supporting work during outages. Primary Device: Desktop or laptop equipped for development work.
About the job
Join our dynamic team as a Lead Full Stack Developer with over 5 years of experience, where you will play a crucial role in shaping and scaling an innovative, AI-driven automation SaaS platform. This high-impact leadership position involves bridging business objectives with technical execution, guiding architectural decisions, and leading a diverse team to build a secure and scalable product.
Work closely with founders and product leaders to transform intricate ideas into dependable systems while nurturing a collaborative engineering culture.
Key Responsibilities:
- Lead, mentor, and empower a team of developers, designers, and product managers.
- Act as the technical liaison between stakeholders and the engineering team.
- Make informed strategic decisions regarding system architecture, tools, and long-term scalability.
- Oversee the full development lifecycle across both frontend and backend systems.
- Ensure adherence to code quality, security standards, performance, and maintainability.
- Collaborate with the Product Manager to prioritize tasks, manage technical debt, and ensure timely delivery of features.
- Champion a team-oriented, problem-solving culture centered on product success.
About crewbloom
crewbloom is at the forefront of AI-driven automation, dedicated to building innovative SaaS solutions that empower teams and transform businesses. We pride ourselves on fostering a collaborative and inclusive work environment, where creativity and innovation thrive.