Enable job alerts via email!

Lead Engineer

Kema

Dubai

On-site

AED 90,000 - 130,000

Full time

23 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative fintech startup is seeking a Lead Engineer to spearhead full-stack development and enhance the platform's capabilities. In this exciting role, you will collaborate with a talented team to build robust systems that simplify cashflow management for SMEs in the MENA region. Your leadership will guide engineers in best practices and technical excellence, while your expertise in Django and cloud technologies will drive architectural decisions. Join this forward-thinking company and make a significant impact on the financial landscape for businesses in the region.

Qualifications

  • 6-8 years of experience in software development.
  • 2+ years as a Lead Engineer or Team Lead.

Responsibilities

  • Build and maintain core systems and payment processing engines.
  • Lead and mentor a team of engineers, ensuring high-quality development.
  • Drive architectural decisions and own the technical roadmap.

Skills

Django Framework
Vue.js
React.js
Cloud Platforms (AWS/Azure/GCP)
Debugging Skills
System Design
Problem-Solving Skills

Education

Undergraduate Degree in Computer Science

Tools

Kubernetes

Job description

Kema is a fintech startup based in Dubai that aims to unlock and accelerate cashflow for SMEs in the MENA region. Our platform allows businesses to simplify their collections, accept online payments, and get paid faster through powerful automation. Visit www.kema.co to learn more.

Role Brief

This is a full-time on-site role for a Lead Engineer at Kema's office in Dubai, UAE. As a Lead Engineer, you will be responsible for full-stack development to build and maintain our platform. You will work collaboratively with the development team to ensure the platform's functionality and performance meet our business needs.

Responsibilities
  • Build and maintain core systems, external integrations, and payment processing engines.
  • Lead and mentor a team of engineers, ensuring high-quality development and best practices.
  • Provide technical leadership, mentor team members, and conduct code reviews.
  • Ensure optimal balance of system performance, reliability, and security.
  • Drive architectural decisions and own the technical roadmap for key systems.
  • Ensure timely delivery of features while balancing technical debt and scalability.
Qualifications
  • Undergraduate Degree in Computer Science or equivalent with competitive grades.
  • 6-8 years of full-time experience in software development.
  • 2+ years of experience as a Lead Engineer or Team Lead.
  • Strong debugging skills and experience with monitoring, logging, and incident management.
  • Proven ability to mentor engineers, conduct code reviews, and drive technical excellence.
  • Deep expertise in the Django framework.
  • Experience with front-end frameworks like Vue.js or React.js.
  • Proficiency with cloud platforms (AWS / Azure / GCP) and Kubernetes.
  • Strong problem-solving skills and the ability to architect scalable solutions.
  • Strong experience with system design, performance optimization, and scalable architectures.
Technical Skills

Interested candidates with the required qualifications, kindly email your CV to [emailprotected] with email subject ‘Lead Engineer Application’.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.