Key Responsibilities :
- Product Architecture & Design : Define scalable, maintainable and secure architectures for enterprise-grade software products.
- Full-Stack Product Development :
a. Front-End : Develop high-performance, intuitive UIs using React.js, Angular or Vue.js.
b. Back-End : Build scalable services using Node.js, Express.js or NestJS, ensuring API efficiency and security.
Microservices & Cloud Native : Architect and build microservices-based distributed systemsPerformance & Scalability : Design systems that handle high concurrency, multi-tenancy and real-time data processing.Product Security & Compliance : Implement OAuth, JWT, SSO authentication and industry best security practices.Agile Product Development : Work in an Agile / Scrum environment, driving product roadmaps and sprint planning.CI / CD & DevOps : Automate deployments using Git, Jenkins, Bitbucket PipelinesMentorship & Code Reviews : Guide a team of engineers, establish coding standards and conduct code : Skills (JavaScript Expertise) :Strong proficiency in JavaScript (ES6+), TypeScriptDeep expertise in React.js, Angular or Vue.jsExperience with Node.js, Express.js or NestJS for back-end developmentStrong understanding of RESTful APIs, GraphQL and WebSocketsKnowledge of MicroservicesExperience with Cloud (AWS or Azure) and CI / CD Salesforce Transition Skills (Not Mandatory, but Nice to Have) :Basic understanding of Lightning Web Components (LWC)Knowledge of Salesforce REST API, OAuth and Authentication MechanismsExperience with any CRM system or ERP Qualifications :10-12 years of experience in full-stack product development, working on scalable, high-performance software productsExperience leading teams and mentoring engineers in a product-driven environmentWillingness to learn new technologies like Salesforce through training and certification (Salesforce JavaScript Developer I, LWC or Platform Developer I)ref : hirist.tech)