Location
ras al khaymah
Job Type
Full-time
Posted
July 10, 2026
Job Description
Role & responsibilities
- Lead, mentor, and manage a team of software engineers to deliver high-quality products on time.
- Drive end-to-end software development lifecycle, from planning and design to deployment and maintenance.
- Collaborate with Product Managers, Architects, QA, DevOps, and cross-functional teams to define technical solutions.
- Own sprint planning, resource allocation, project execution, and timely delivery of engineering initiatives.
- Ensure adherence to coding standards, software architecture principles, security, and best engineering practices.
- Conduct code reviews and provide technical guidance to improve code quality and team productivity.
- Hire, coach, and develop engineering talent through regular feedback, performance reviews, and career development plans.
- Resolve technical roadblocks and make critical architectural and technology decisions.
- Drive Agile/Scrum processes and...