Back to search
Techies Institute Linkedin · Posted 22d ago

Tech Lead

United Arab Emirates

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About The Role

We are looking for an experienced and proactive Technical Lead to drive the design, development, and delivery of scalable, high-quality software solutions. The ideal candidate will possess strong technical expertise, leadership capabilities, and a collaborative mindset to guide development teams while ensuring best engineering practices and successful project execution.

Key Responsibilities

  • Lead a team of software developers through the complete software development lifecycle.
  • Design scalable, secure, and maintainable software architectures.
  • Review technical designs, code, and implementation to ensure quality and adherence to best practices.
  • Translate business requirements into technical solutions and implementation plans.
  • Mentor developers through code reviews, technical guidance, and knowledge-sharing sessions.
  • Collaborate with product managers, business analysts, QA, DevOps, and stakeholders to deliver successful projects.
  • Identify technical risks and proactively recommend mitigation strategies.
  • Drive engineering excellence by implementing coding standards, design patterns, and performance optimization.
  • Participate in sprint planning, estimations, architecture discussions, and technical decision-making.
  • Troubleshoot complex production issues and provide timely resolutions.
  • Ensure applications meet security, scalability, reliability, and performance standards.
  • Stay updated with emerging technologies and recommend improvements to the technology stack.

Required Skills

  • 8–12 years of hands-on software development experience.
  • Proven experience leading technical teams and delivering enterprise-scale applications.
  • Strong expertise in object-oriented programming, system design, and software architecture.
  • Experience with RESTful APIs, microservices, cloud platforms (AWS, Azure, or GCP), and CI/CD pipelines.
  • Strong understanding of databases (SQL/NoSQL), performance optimization, and system scalability.
  • Experience with Git, Agile/Scrum methodologies, and DevOps practices.
  • Excellent debugging, problem-solving, and analytical skills.
  • Strong communication, stakeholder management, and mentoring abilities.

Preferred Skills

  • Experience working in distributed or remote teams.
  • Exposure containerization technologies such as Docker and Kubernetes.
  • Knowledge of event-driven architecture and messaging systems.
  • Familiarity with security best practices and application performance monitoring.
  • Relevant cloud or technology certifications are an added advantage.

What We Offer

  • Opportunity to work on challenging and innovative technology projects.
  • Collaborative and growth-oriented work environment.
  • Continuous learning and professional development opportunities.
  • Competitive compensation and performance-based rewards.
  • Flexible work culture with opportunities for career advancement.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search