Position Summary
KBC Technologies is seeking an experienced, highly technical, and accomplished Technical Lead with 8+ years of software engineering experience to join our core technology team on a full-time, permanent basis in Dubai, UAE. In this specialized technical leadership role, you will spearhead hands‑on technical guidance across backend and mobile engineering squads, conduct rigorous code reviews, establish git branching and release strategies, and mentor high-performing developers. You will work closely with product managers, system architects, and executive stakeholders to deliver scalable enterprise solutions. Ideal candidates bring a robust academic degree in computer science, deep practical mastery of modern software architectures, exceptional leadership capabilities, and immediate availability for deployment in Dubai.
Detailed Job Description
As a Technical Lead at KBC Technologies in Dubai, UAE, you will take full ownership of architectural oversight, code quality standards, release management, and engineering mentorship. Your day-to-day responsibilities encompass guiding backend and mobile development teams, performing thorough code reviews, defining robust git branching models and CI/CD release strategies, and resolving complex technical blockers. You will collaborate with cross-functional squads to ensure software scalability, security, and adherence to enterprise engineering best practices. Working in a fast-paced technology environment in Dubai, you will drive engineering excellence and digital product success.
Key Responsibilities
- Provide hands‑on technical leadership, mentorship, and daily guidance across backend and mobile engineering squads.
- Conduct rigorous code reviews, architecture evaluations, and pull request audits to ensure optimal software quality.
- Establish and enforce robust git branching strategies, code versioning policies, and automated release management pipelines.
- Collaborate proactively with product owners, UI/UX designers, and executive stakeholders to translate requirements into technical specs.
- Resolve complex technical blockers, architectural bottlenecks, and performance issues across distributed systems.
- Drive adherence to software engineering best practices, security standards, and coding conventions.
- Participate in sprint planning, technical backlog grooming, and architectural roadmap design sessions.
- Mentor junior and mid-level software engineers, fostering a culture of continuous learning and technical rigor.
- Maintain comprehensive technical documentation, architecture blueprints, and development guidelines.
- Ensure seamless deployment coordination between backend microservices and native mobile applications.
Required Qualifications & Skills
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
- Minimum 8+ years of professional software development experience, with demonstrated progression into technical leadership roles.
- Strong hands‑on technical mastery across both backend architecture and mobile application development domains.
- Proven experience performing rigorous code reviews, leading engineering teams, and establishing release strategies.
- Deep understanding of software development lifecycles (SDLC), agile methodologies, and CI/CD automation.
- Exceptional problem‑solving capabilities, crisis management skills, and clear cross‑functional communication.
- Professional availability for full‑time employment in Dubai, UAE (Application email: praveena@kbctechnologies.com).
Nice-to-Have Skills
- Professional certifications in cloud architecture (AWS, Azure, GCP) or agile project management (Scrum Master).
- Prior working experience in high‑growth technology startups, software product companies, or IT consultancy firms.
- Experience with microservices architectures, container orchestration, and cloud‑native infrastructure.
- Strong background in performance tuning, load testing, and database optimization.
- Bilingual proficiency in Arabic and English.
Application Information
- Recruiter: KBC Technologies Recruitment Team
- Contact Name: Praveena
- Email: praveena@kbctechnologies.com
- Phone: Unspecified
- Application URL: Unspecified
- Salary/Rate: Competitive and commensurate with experience
- Deadline: Open until filled
- Notice Period: Immediate to short notice preferred
- Contract Duration: Permanent / Full-Time (Dubai, UAE)
Recruitment Pro Tip
When applying for technical lead roles, ensure your resume explicitly highlights your team mentorship scale, code review standards, and end‑to‑end release management experience.