Job Description
Duties & Responsibilities:
Technical Leadership:
- Provide technical leadership to a team of web developers, offering guidance, mentorship, and expertise in web development best practices.
- Stay abreast of industry trends, emerging technologies, and advancements in web development.
Project Management:
- Lead the planning, execution, and delivery of web development projects, ensuring adherence to timelines and quality standards.
- Collaborate with project managers and stakeholders to define project requirements and scope.
Team Collaboration:
- Foster a collaborative and innovative team environment, encouraging open communication and knowledge sharing.
- Work closely with cross-functional teams, including designers, QA engineers, and product managers, to achieve project goals.
Code Review and Quality Assurance:
- Conduct regular code reviews to maintain code quality, consistency, and adherence to coding standards.
- Implement and oversee quality assurance processes to ensure the reliability and functionality of web applications.
Architecture and Design:
- Collaborate with architects and other stakeholders to design scalable and maintainable web solutions.
- Make decisions on technology stack, frameworks, and architectural patterns for web development projects.
Problem Solving:
- Troubleshoot and resolve complex technical issues, providing solutions to challenges that may arise during the development process.
- Identify and implement improvements to optimize web application performance.
Training and Development:
- Provide training and mentorship to junior developers, fostering their professional growth and skill development.
- Stay informed about advancements in web development and facilitate knowledge-sharing sessions within the team.
Educational Background:
Bachelor's or Master's Degree in Computer Science, Software Engineering, or equivalent
Technical Competence:
Command on PHP, Laravel, MySQL, HTML, CSS and Bootstrap. Proficient in Git Extension, Linux and Go Daddy application
Experienced Required:
- 2 - 5 years of professional experience in a relevant field
- Solid working knowledge of all relevant coding languages and security protocols
- Sound understanding of technical skills, computer systems, storage systems, and databases
- Excellent communication skills