Responsibilities
Analyze, propose and manage budgets, technologies and resources for projects
Plan strategies for the development of designs and products on schedule and on budget
Communicate and collaborate with other managers, stakeholders and contractors
Prioritize, delegate and supervise all engineers activities and deliverables
Manage, support, and evaluate engineers performance
Hire new talent for the team and offer coaching and development opportunities
Provide input in strategic technical decisions and solutions, when needed
Build the entire technical documentation and project roadmaps
Lead the initiation and planning of the project and ensure technical feasibility
Develop a mechanism to monitor and track the progress of the project
Create and maintain a comprehensive project documentation
Understand 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 environment
Desired 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)