ResponsibilitiesAnalyze, propose and manage budgets, technologies and resources for projectsPlan strategies for the development of designs and products on schedule and on budgetCommunicate and collaborate with other managers, stakeholders and contractorsPrioritize, delegate and supervise all engineers activities and deliverablesManage, support, and evaluate engineers performanceHire new talent for the team and offer coaching and development opportunitiesProvide input in strategic technical decisions and solutions, when neededBuild the entire technical documentation and project roadmapsLead the initiation and planning of the project and ensure technical feasibilityDevelop a mechanism to monitor and track the progress of the projectCreate and maintain a comprehensive project documentationUnderstand client requirements and functional specifications. Responsible for solving complex technical issues. Active involvement in client communication to understand functional requirements. Maintain high standards of quality for code, documentation, and other deliverables. Adhere to industry best practices and contribute to internal coding standards. Understanding latest technology trends and their roles in commercial environmentDesired Skills:Excellent communication skills 2+ years experience in software development in MERN Stack 2+ years proven managerial experience Previous experience in handling international projects Proficiency in MS office & JIRA. In depth knowledge of React JS, NodeJS, PostgreSQL and Express JS. Experience in creating secure REST APIs. Experience working with AWS cloud services like Lambda, S3, EC2, SNS, SQS, ASG etc. Strong experience in building front-end web applications using ReactJS, HTML5, and CSS3. Excellent knowledge in RDBMS and NoSQL databases like MongoDB. Knowledge on CI/CD and Git (GitHub, GitLabs)