Engineering Lead

Finanshels · Dubai

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Lead and grow a high-performing distributed engineering team through hiring, mentoring, and culture-building
  • Own architecture and technical roadmap for Finanshels' core fintech platform serving thousands of SMBs
  • Partner with product and design to translate requirements into reliable, high-quality software
  • Drive best practices across code quality, testing, security, and performance
  • Manage sprint planning, technical debt, and delivery timelines across cross-functional teams
  • Ensure platform security, compliance, and scalability as the product grows rapidly
  • Stay hands-on with code reviews and contributions to critical features and infrastructure

Requirements

  • 7+ years of software engineering experience with 2–3 years in an engineering leadership role
  • Strong proficiency in React, Node.js, and cloud infrastructure (AWS or GCP)
  • Experience designing and scaling distributed systems and microservices architectures
  • Demonstrated ability to hire, mentor, and retain strong engineering talent
  • Strong communication skills bridging technical complexity with business context

Preferred Qualifications

  • Experience in fintech, accounting, or regulated software environments
  • Track record building products for SMB or enterprise customers in emerging markets

Benefits

  • Competitive compensation with equity participation
  • Direct influence over product architecture at a fast-scaling fintech
  • Remote-first culture with strong collaboration rituals and quarterly offsites
  • Health benefits, learning budget, and hardware of your choice

About the Company

Finanshels empowers startups across MENA with world-class financial operations, accounting, and tax services. Founded in 2022 and trusted by 6,000+ SMBs, the company is backed by MBRIF, in5 Tech, and Kube VC.

Skills & tools

ReactNode.jsAWSGCPmicroservicesFintech

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 017+ years software engineering experience
  2. 022-3 years engineering leadership
  3. 03React proficiency
  4. 04Node.js proficiency
  5. 05AWS or GCP experience
  6. 06Distributed systems design
  7. 07Microservices architecture
  8. 08Team hiring and mentoring
  9. 09Fintech or regulated software experience preferred