Backend Engineer

AI-powered expense management platform for businesses in the Middle East
$47,900 - $63,900
Backend
Mid-Level Software Engineer
Hybrid
51 - 100 Employees
1.5+ years of experience
Finance

Description For Backend Engineer

About Alaan

We are an AI-powered expense management platform designed to simplify finance for businesses in the Middle East, helping them save both time and money. Our platform offers everything businesses need to manage and control their expenses in one place, including smart corporate cards, AI-powered automation and insights, streamlined accounting, and centralized dashboards.

Since 2022, over 800 businesses in the UAE—from startups to enterprises like Al Barari, Rove, Rivoli, Punjab National Bank, and CarSwitch—have used Alaan to control their spending and reduce costs. Together, our customers have saved over AED 100 million using Alaan.

As a Backend Developer, you will be responsible for designing, building, and maintaining the server-side logic, database architecture, and APIs that power our products. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver scalable, high-performance systems that meet the needs of our business.

This is an exciting opportunity to join a fast-growing fintech startup that's transforming business finance in the Middle East. You'll work with modern technologies, tackle interesting technical challenges, and have significant impact on the platform's architecture and development. The role offers competitive compensation, equity participation, and various benefits including travel allowances and gym memberships.

The ideal candidate should have strong experience with Node.js/Python, RESTful APIs, and database systems, along with a solid understanding of cloud services and DevOps practices. You'll be joining a collaborative team environment where you can grow professionally while contributing to building the Middle East's leading expense management platform.

Last updated 4 days ago

Responsibilities For Backend Engineer

  • Develop and maintain backend systems and services to ensure optimal performance and scalability
  • Design and implement RESTful APIs and microservices for our fintech platform
  • Collaborate with front-end developers and product managers to define, develop, and deliver features
  • Write clean, reusable, and efficient code, following best practices
  • Troubleshoot, debug, and upgrade existing applications as needed
  • Ensure the security and integrity of backend systems, data, and APIs
  • Participate in code reviews, providing constructive feedback to team members
  • Monitor system performance and resolve production issues as they arise

Requirements For Backend Engineer

Node.js
Python
MongoDB
MySQL
PostgreSQL
Redis
  • 1.5 to 3 years of experience in backend development
  • Proficiency in server-side programming languages such as Node.js, NestJS, Express, or Python
  • Strong understanding of RESTful API design and development
  • Experience with databases such as MySQL, MongoDB, or PostgreSQL, and data modeling
  • Familiarity with cloud services like AWS, Azure, or Google Cloud
  • Proficiency with version control systems like Git
  • Experience with caching tools such as Redis or Memcached
  • Knowledge of unit testing frameworks like Mocha, Chai, Sinon, or Jest
  • Experience with microservices architecture
  • Knowledge of CI/CD pipelines and automated deployment tools

Benefits For Backend Engineer

Equity
  • Competitive salary and equity
  • Flexible hybrid work culture
  • Travel allowances
  • Gym memberships
  • Exciting offsite events
  • Work-life balance

Interested in this job?

Jobs Related To Alaan Backend Engineer

Fullstack Engineer

Fullstack Engineer position at Alaan, developing and maintaining Node.js backend systems and React.js frontend for an AI-powered expense management platform.

Backend Engineer

Backend Engineer position at Alaan, developing and maintaining server-side systems for an AI-powered expense management platform.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer role at Amazon's International Technology team, focusing on building cutting-edge applications for Japan Store Tech in Beijing.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer role at Amazon's International Technology team, focusing on building scalable solutions for customer engagement and membership systems.

Software Dev Engineer II, Identity

Software Dev Engineer II position at Amazon's Identity Services team, focusing on authentication and authorization systems that serve millions of customers worldwide.