Role & responsibilities Serve as a liaison between the technical team and clients, ensuring clear communication and alignment of project goals and deliverables. Lead the architecture, design, development, and deployment of applications built on Node.js, React.js, Python and related technologies. Collaborate with cross-functional teams to define project requirements and deliver cutting-edge solutions. Develop reusable components and applications using React.js and NEXT. Build secure, high-performance, and scalable applications using Node.js and TypeScript. Conduct technical estimation, analysis, documentation, and architecture during the project conceptualization stage. Test and deliver high-quality, error-free applications within pre-defined time schedules. Work collaboratively with cross-functional teams to exceed client expectations with innovative solutions. Learn quickly and adapt to modern technologies in a fast-paced environment. Stay updated with the latest trends in IoT and GenAI, leveraging them to enhance project outcomes. Implement Agile methodologies to ensure efficient project management and delivery. Manage project timelines, resources, and budgets to ensure projects are completed on time and within scope. Facilitate regular project meetings and provide status updates to stakeholders. Identify and mitigate project risks and issues proactively. Foster a collaborative team environment and encourage continuous improvement. Skills Required: Bachelor's/Masters degree in Computer Science, Information Technology, or a related field. A strong team player with a CAN-DO attitude and excellent communication and writing skills. Deep understanding of web technologies, primarily with Node JS and common web front-end frameworks such as React/Angular, along with databases like MongoDB/MySql. Solution-oriented and performance-driven mindset, capable of solving complex technical challenges independently. Experience with Agile methodologies and tools like Jira or Trello. Proficiency in databases such as MongoDB, MySQL, or PostgreSQL. Familiarity with microservices architecture, ORMs, and payment gateway integration. Knowledge of modern tools like Figma for UI/UX design and AI tools for code generation. Hands-on experience designing scalable and secure architectures for enterprise applications. Ability to balance performance, cost, and functionality trade-offs. Experience with AWS (e.g., Lambda, SQS, SNS) or other cloud platforms is a plus. Familiarity with CI/CD pipelines and containerization (e.g., Docker, Kubernetes).