- Manage the software development process from conception to deployment.
- Maintain and upgrade the software following the deployment.
- Manage the end-to-end life cycle for the production of software and application.
- Oversee and guide the analyzing, writing, building, and deployment of software.
- Oversee automated testing and provide feedback to the management during the development process.
- Modify and test changes to the previously developed programs.
Skills and Experience - 10+ years of experience in developing enterprise-level applications, using React, Redux, Node, CSS, and HTML.
- Prior experience of working with teams running Agile methodologies like Scrum or Kanban.
- Must have two years of experience as in the Lead role.
- Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams is a must.
- Comfortable working in a fast-paced, result-oriented setting.