Majid Al Futtaim Fashion
The Tech Lead owns the architectural decisions for the team; an executor and the visionary force behind the technical solution. The Tech Lead will drive the teams engineering practices in test driven development, continuous integration, and automated deployment and a hands-on team member who actively coaches the team to solve complex problems.
- Design the overall technological architecture of the product with the help of the team
- Guide project teams on technology strategy related to coding practices, continuous integration and automated deployment
- Technical design of the product
- Mentor and coache the technical team, specifically with code reviews
- Be hands on and engage in coding to help the team to develop his solution and solve all surfacing problems at hand Identifies and removes technical impediments
- Work with Product Owner to align the roadmap with strengths and opportunities within the technical stack
- Thought partner with the Product owner in story creation and acceptance criteria, and communicate tradeoffs effectively with Designers
- Constantly looking for better ways of solving technical problems and designing the solution, not afraid of challenging the status quo
- Provide the team a roadmap for implementing software engineering practices for higher code quality
- Share responsibility with Product Owner for building reusable and scalable components
- Work closely with all team members to create a modular, scalable solution that addresses/incorporates future architectural changes and designs
To apply for this job please visit www.bayt.com.