Loading...
Key Responsibilities
● Lead and mentor a team of 3–5 software engineers.
● Plan sprints, allocate tasks, and ensure timely project delivery.
● Design, develop, and maintain scalable web applications using Node.js and React.js
● Build secure, scalable, and high-performance RESTful APIs.
● Design and optimize relational and NoSQL databases.
● Review code and enforce coding standards, security, and best practices.
● Collaborate with QA, UI/UX, DevOps, and business stakeholders.
● Participate in solution architecture and technical decision-making.
● Estimate development efforts, allocate tasks, and monitor project progress.
● Troubleshoot production issues and optimize system performance.
● Ensure timely project delivery with high-quality code.
● Support CI/CD pipelines, deployments, and production releases.
Mandatory Required Technical Skills
● 4–5 years of experience in Backend development.
● Back end: Strong expertise in Node.js, Express.js, RESTful API development, Authentication & Authorization (JWT, OAuth), Asynchronous programming, API Security, Logging & Monitoring, Microservices Architecture, QMS
● Database: MySQL, MongoDB, Amazon DynamoDB
● Minimum 1 year of hands-on Machine Learning experience on Recommendation Systems and Predictive Analytics
● ML Skills: Python, Scikit-learn, Pandas, NumPy, TensorFlow, PyTorch, XGBoost, Random Forest, K-Means
Preferred Experience
Experience with Campaign Management, Marketing Automation, CRM, Customer Engagement, Loyalty Platforms, Recommendation Engines, or E-commerce platforms is preferred.
Why Join Us?
● Lead a high-impact engineering team building AI-powered products.
● Own technical architecture and project delivery.
● Build scalable backend systems and production-ready ML solutions.
● Work directly with business leaders on innovative customer engagement platforms.
● Grow into a senior Engineering Leadership role while staying hands-on with technology.
Education
Bachelor's degree in Engineering, Computer Science, or related field (Mandatory)