Position: Backend Teach Lead - Node.js (Relocation to Dubai)
Company: MoveUp
Category: Node.js
Experience required: 5y
English level: upper
Published: 2023-08-01T00:00:00+03:00

**Description**
Africa is on the cusp of an economic revolution. While Internet- and banking penetration have come late to Africa, a youth-driven tidal wave of change is sweeping across the continent. As a result, both global businesses and local champions are in a race to unlock their potential.

In partnership with our company, the fastest growing Fintech-as-a-Service platform, and Multichoice, the largest entertainment platform on the African continent, we are building a payments platform capable of meeting the ambitions of the next generation.

We are building the core engineering team based in Dubai. We are looking for dynamic, impactful, thoughtful, and *hands-on* leaders to build and deliver both the team and the integrated payment network to scale our network and platform across Africa.

As an Engineering Lead, you will drive the growth and scale of our network as both a player and a coach – as a scrum team lead and doing hands-on delivery with the team.

**RESPONSIBILITIES** 
Managing a small scrum team of engineers and QA who are fully accountable for their entire software stack
Working closely with Product Management to align on the priorities, and do up-front discovery before work gets underway
Integrating payment network partners into our platform, including banks, real-time payment platforms, switches, mobile money platforms, eWallets, payment aggregators and gateways, issuing platforms, point-of-sale platforms, and other network partners
Ensuring highly scalable and reliable services, including designing and implementing low latency, highly available services, and deploying them within the AWS PCI-DSS environment
Designing and setting up critical Architecture to integrate with our network partners, core infrastructure, and key platforms such as AWS
Operating in a dynamic environment that provides the ability to learn, recommend, and implement new technologies


**Requirements**
At least 4 years experience as a senior engineering lead. You should be able to evidence strong leadership capabilities in managing high-performing delivery teams
Experience with:
Highly scalable Server-side solutions
JavaScript / Node.js
SQL and NoSQL
Typescript
Jira / Confluence
Fully cloud-based architecture (AWS preferred)
Demonstrated experience delivering scalable online payments solutions, both developing new solutions and integrating best-in-class payment platforms built by others
Management experience in a fast-paced tech environment
Lived, worked, or studied in – or simply have a passion for – Africa