Job Description
The Technical Lead position at our IT Services company in Al Kuwait is a pivotal role that combines leadership with technical expertise. This role is designed for an experienced individual who can guide a team of developers and engineers while also being hands-on with technology. The ideal candidate will have a strong background in software development, architecture, and project management, ensuring that projects are delivered on time and meet quality standards. As a Technical Lead, you will be responsible for driving innovation and implementing best practices within the team, fostering a culture of continuous improvement and collaboration.
Responsibilities:
- Lead and mentor a team of developers, providing guidance and support in technical matters.
- Design, develop, and implement software solutions that meet business requirements.
- Collaborate with cross-functional teams to define project scope, objectives, and deliverables.
- Ensure adherence to coding standards and best practices throughout the development lifecycle.
- Conduct code reviews and provide constructive feedback to team members.
- Stay updated with emerging technologies and industry trends to drive innovation.
- Manage project timelines and deliverables, ensuring projects are completed on schedule.
- Assist in troubleshooting and resolving technical issues as they arise.
- Facilitate communication between stakeholders and the development team.
- Contribute to the continuous improvement of development processes and methodologies.
Preferred Candidate:
- Proven experience in a technical leadership role.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal abilities.
- Ability to work collaboratively in a team environment.
- Experience with Agile methodologies.
- Proven experience in Golang and React.
- Strong organizational and time management skills.
- Ability to mentor and develop junior team members.
- Experience in project management.
- Strong attention to detail and commitment to quality.