Plan and implement projects, align project objectives with the company goals, and make sure the team is clear on the objectives.
Define tasks and allocate resources, create schedule, and project timelines.
Monitor and report on project progress, track deliverables and ensure quality control.
Monitor and work with team to fix website vulnerabilities
Job Requirements:
Degree holders or above in IT or Software Engineering
Minimum 3 years of relevant working experience in a project management setting
Minimum 8 years of web development experience, solid technical background, with understanding or hands-on experience in software development and web technologies
Strong experience in Laravel/PHP, MySQL, NodeJS/NextJS, JS/TypeScript, CSS/SCSS, and other relevant web development technologies.
Good knowledge in best practices for project management, business applications, websites and mobile apps development preferred.
Experience in managing people and leading a team: this must be evidenced in past projects.
Working in an Agile Software development environment and teams.
Understanding and experience of system quality, security, performance, maintainability & extensibility
Develop and implement IT strategies, policies, and procedures aligned with the organization's goals and objectives.
Identify technology trends and emerging solutions to enhance operational efficiency, productivity, and innovation.
Well organised, punctual, and meticulous person
Able to work effectively under fast paced environment.