Job Type

Full-time

Work Type

On-Site

Location

Dubai, UAE

Experience

5 - 10 years

Salary

AED 9000 - AED 12000

Roles & Responsibilities

We need a Technical lead, who has a strong technical background and is passionate working with the latest technologies. Hands on experience is a must for the candidate.

The Technical Lead, will be responsible for understanding the business ideas / concepts, curating the technical solutions and working with the team in the delivery of the POC’s/ prototypes. He/she will possess hands-on technical experience and leadership ability to lead the smaller research teams.

· Work cross-functionally with technical and business teams, understand use cases and translate the

requirements into high-level user stories for the scrum team.

· Participate in the daily standup to mentor and guide the team in constructing the correct prototype

· Work with the team to solve the technical issues and challenges.

· Understand the problem statement and design a technical solution acceptable by the business.

· Prepare Technical Specification documents.

· Conduct code reviews and impart industry coding standards for the team to follow.

· Testing the application and providing feedback to the team to get the bugs fixed.

· Restful API design and testing.

· Resolve team technical and functional challenges by guiding and providing appropriate solutions.

Desired Candidate Profile

· Minimum 5 years of industry experience working as a team lead.

· Education in the field of Computer Science / Electronics

· Strong programming experience in Python, Java and Javascript.

· Experience and working knowledge on simple AI/ML models, training, model refinement and deployment.

· Cloud deployment architecture and scaling hands-on experience (AWS/Azure).

· Minimum 3 years of working experience as a software developer (working mainly on Backend)

· Experience using at least 2 of the databases Microsoft SQL Server, MySQL, MongoDB, CouchDB and Cloud DB.

· Experience working on all phases of SDLC.

· Basic understanding of waterfall / Agile is a plus.

· Working knowledge of commonly used software development tools & methodologies (e.g., Version Control, CI/CD, Test Driven Development)

· Working knowledge of commonly used software operations tools & methodologies (e.g., Observability, Feature-Flags, Disciplined DevOps)

· Technical background with a good understanding of Front End libraries, backend services, cloud infrastructure and UX/UI, strongly preferred.

· Experience working with team.