Location: Chennai / Coimbatore
Job Description:
We are seeking a Seasoned Technical Lead with extensive experience in building CRM platforms like Zoho CRM, Freshdesk to Lead the development of an Agentic AI-powered CRM platform designed to offer functionalities like industry leaders.
The ideal candidate will bridge the gap between business objectives and technical execution, ensuring that our platform meets the needs of both developers and business users. You will work closely with cross-functional teams to design scalable, flexible, and secure features while fostering an ecosystem of innovation for developers. Should have expert knowledge in CRM Domain including workflows, Forms, Dashboards/reports and data import/export. Should have expert knowledge in designing and developing products built on the MERN stack (MongoDB, Express, React, Expo-React Native, Node.js) and Python.
Key Responsibilities:
1. Product Strategy and Vision
Execute Product Roadmap: Define and own the product roadmap, prioritizing features based on customer needs, market trends, and business objectives.
Use Case Identification: Benchmark against industry leaders like Zoho CRM and HubSpot to identify differentiators and innovation opportunities.
Scalability and Flexibility: Ensure the platform is scalable to accommodate a growing user base and complex applications while maintaining user-friendly design.
2. Technical Leadership
MERN Stack Expertise: Have in-depth and Handson expertise of both Front End and Backend development using technologies like MongoDB, Express, React, and Node.js, as well as React Native for mobile applications.
Agentic AI expertise: Utilizing GEN AI Models like OpenAI, Llama2, RAG implementation and Vector database. Created Multiple Agents and advanced flows for industry leading solutions, preferably CRM.
Architecture Design: Participate in designing the architecture of the platform, ensuring seamless integration between front-end, back-end, and databases.
API and Workflow Design: Implement microservices-based REST APIs and business process workflows to support dynamic application development.
Integrations: Enable third-party service and API integrations to extend platform capabilities.
Code Review: Perform regular code audits, ensuring adherence to best coding practices and technical excellence.
3. Collaboration and Team Management
Cross-functional Collaboration: Work closely with engineering, design, and sales teams to ensure product development aligns with business needs.
Customer Feedback: Conduct regular sessions with users to understand challenges and refine platform capabilities.
Product Demos: Deliver product demos to potential clients and internal stakeholders to gather feedback to iterate on features.
On-time Delivery: Ensure features are delivered on schedule without regression issues or bugs.
5. Analytics and Performance Monitoring
Usage Analytics: Provide detailed usage analytics to understand customer behaviour and inform product improvements.
Performance Optimization: Ensure applications built on the platform are performant, scalable, and optimized.
Error Reporting: Implement robust error reporting and debugging tools to help users identify and resolve issues quickly.
6. Developer Ecosystem and User Documentation
Developer Extensibility: Provide APIs and SDKs to allow developers to extend platform capabilities.
Documentation and Tutorials: Create comprehensive documentation, tutorials, and learning materials for both technical and non-technical users.
Community Building: Foster a strong developer community for knowledge sharing and platform support.
Required Experience and Qualifications:
8+ years of experience in CRM product development in a Leading organisation. Expert knowledge in CRM forms, workflows, Dashboard and Metrics.
Technical expertise in the MERN stack (MongoDB, Express, React, Node.js) and experience with Expo React Native for mobile applications.
Agentic AI Solutions: Hands on expertise in implementing Agentic AI solutions using Python, LLM models and RAG and Vector database.
Proven experience in designing platform architecture and managing API integrations.
Strong background in microservices architecture and REST API design.
Demonstrated experience with scalability and performance optimization for cloud-based platforms.
Experience with Agile methodologies and leading cross-functional teams in a fast-paced environment.
Strong understanding of UI/UX best practices for both developers and non-developers.
Excellent communication and presentation skills for delivering product demos and gathering customer feedback.
Proven ability to manage a product roadmap and deliver on tight deadlines.
Experience with data security, compliance, and industry best practices.
Ability to foster a developer community and support ecosystem growth.
A bachelor’s degree in computer science, engineering, or a related field.