Responsible for planning, coding, testing, deployment, and continuous improvement of the crm system to meet evolving business needs. Collaborate with product management and design to understand all product requirements. Build new products and features using react.js, node.js, mongodb, and express. Troubleshoot, debug, and optimize existing software to improve ui/ux, performance, scalability, and stability. Participate in agile development activities, including sprint planning, stand-ups, and retrospectives.