Please let CrewBloom know you found this job on RemoteYeah. This helps us get more companies to post jobs here for you.
Description:
We are looking for an experienced Lead Full Stack Developer with over 5 years of experience to help shape and scale an AI-driven automation SaaS platform.
This is a high-impact leadership role where you will bridge business goals and technical execution, guide architectural decisions, and lead a multidisciplinary team toward building a secure, scalable product.
You will work closely with founders and product leaders, turning complex ideas into reliable systems while fostering a collaborative engineering culture.
Responsibilities include leading, mentoring, and supporting a team of developers, designers, and product managers.
You will serve as the technical bridge between stakeholders and the engineering team.
You will make strategic decisions on system architecture, tools, and long-term scalability.
You will oversee end-to-end development across frontend and backend systems.
You will ensure code quality, security, performance, and maintainability.
You will collaborate with the Product Manager to prioritize work, manage technical debt, and deliver features on time.
You will promote a team-first, problem-solving culture focused on product success.
Requirements:
Strong experience in Full Stack Development using TypeScript across frontend and backend is required.
You must have at least 5 years of experience working with Node.js, preferably using FastifyJS or NestJS.
Advanced proficiency in ReactJS and Next.js is necessary for this role.
Proven experience designing secure, scalable RESTful APIs is required.
You should have at least 2 years of experience integrating Twilio (voice, SMS, or automation workflows).
Hands-on experience with Docker and containerized environments is essential.
Experience with Stripe (SaaS subscriptions) and Zapier developer integrations is required.
You should have experience with prompt engineering and frameworks such as LangChain or LlamaIndex.
Proven experience leading or mentoring a development team, including guiding technical decisions, conducting code reviews, supporting career growth, and collaborating with cross-functional stakeholders is necessary.
A strong ability to troubleshoot complex systems and deliver elegant solutions is required.
Benefits:
Join a dynamic team that values your unique contributions and supports your professional growth in a fun, inclusive, and innovative culture.
Experience daily opportunities to learn, innovate, and excel, making a real impact in your field.
Unlock a world of possibilities and resources to propel your career forward with limitless career growth.
Thrive in a fast-paced, engaging atmosphere that embraces challenges and offers stimulating rewards.
Enjoy the flexibility to work from home or any location of your choice, creating your ideal work environment.
Achieve a healthy work-life integration, saying goodbye to stressful commutes and hello to quality time with loved ones.