Job Description
As a Tech Lead you will be responsible to lead a team in designing, developing, maintaining company’s applications.
Main Job Tasks and Responsibilities
• Interact with the business team to determine the technical & functional requirements for the project / work request.
• Work with the team to create the technical architecture design and database design.
• Write “clean”, well-designed code.
• Manage, mentor, and provide technical guidance/support to the team when required.
• Review & improve code, performance, stability, and scalability of deliverables.
• Participate in requirements gathering and user interface prototype workshops.
• Participate in peer reviews.
• Work with Head of Technology in defining the right tech stack and architecture design for each project.
• Maintain proper documentation.
• Contribute in all phases of the development lifecycle.
• Responsible for quality and timeliness delivery of the project/work request.
Job Requirements
• Bachelor's degree/Diploma in Computer Science or Information Technology or relevant technical experience.
• 7+ years of experience in PHP development (Core PHP, frameworks like CodeIgniter & Laravel)
• Strong experience in front-end web technologies like HTML, CSS, JScript, JavaScript frameworks (mainly VueJS).
• Strong experience in design, implementation, and optimization of RDBMS databases, especially MySQL.
• Experience in developing technical/software design of the application.
• Have experience in API development and integration with third-party APIs.
• Knowledge and experience working on cloud technologies like AWS or Microsoft Azure.
• Have some experience in leading a small team.
• Familiarity with agile and scrum practices.
• Experience working on tools like JIRA & GitHub.
• Strong documentation, communication, and team collaboration skills.
APPLY