Description:
Core Growth Pvt. Ltd. is hiring a Full Stack Developer (Next.js) to build and scale a next-generation, multi-tenant SaaS CRM platform.
This role requires a strong engineering mindset with hands-on experience in SaaS architecture, CRM systems, integrations, and performance-driven development. You will work on building secure, scalable, and AI-powered systems designed for real-world business environments.
Key Responsibilities
- Design and develop scalable SaaS applications using Next.js, React.js, Node.js, and TypeScript
- Architect and manage multi-tenant CRM systems (leads, pipelines, workflows, conversations)
- Build and optimize REST & GraphQL APIs
- Design robust PostgreSQL schemas and handle complex data scenarios
- Develop automation workflows with retries, delays, and fail-safe execution
- Integrate third-party platforms (Meta, Google, LinkedIn) and handle API limitations
- Implement secure authentication & authorization (OAuth, JWT, SSO, MFA)
- Optimize applications for performance, scalability, and cloud deployment
- Collaborate with Product, Design, and AI teams to deliver high-quality solutions
- Conduct code reviews and ensure engineering best practices
Requirements
- Bachelor’s degree in Computer Science or relevant field
- 5+ years of full stack development experience (SaaS preferred)
- Strong expertise in Next.js, React.js, Node.js, TypeScript
- Advanced knowledge of PostgreSQL (mandatory)
- Experience with multi-tenant SaaS architectures and CRM systems
- Hands-on experience with APIs, OAuth 2.0, JWT, SSO, MFA
- Familiarity with Docker, CI/CD pipelines, and cloud platforms (AWS/GCP/Azure)
- Strong problem-solving and debugging skills