Backend Engineer

5 Months ago • 1-3 Years • Backend Development

Job Summary

Job Description

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. Your responsibilities will include developing and maintaining backend systems and services, designing and implementing RESTful APIs and microservices, collaborating with front-end developers and product managers to define, develop, and deliver features, writing clean, reusable, and efficient code, following best practices, troubleshooting, debugging, and upgrading existing applications as needed, ensuring the security and integrity of backend systems, data, and APIs, participating in code reviews, providing constructive feedback to team members, monitoring system performance and resolving production issues as they arise.
Must have:
  • 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, and DevOps tools such as Docker and Kubernetes
  • Proficiency with version control systems like Git
  • Understanding of software development best practices, including testing, security, and scalability
  • Experience with caching tools such as Redis or Memcached
  • Knowledge of unit testing frameworks like Mocha, Chai, Sinon, or Jest
  • Excellent problem-solving skills and attention to detail
  • Ability to work both independently and collaboratively in a fast-paced environment
Good to have:
  • Experience with microservices architecture
  • Familiarity with fintech or payment systems
  • Knowledge of CI/CD pipelines and automated deployment tools
Perks:
  • Contribute to building the Middle East’s most beloved fintech brand from the ground up
  • Benefit from a role with significant ownership and accountability
  • Thrive in a flexible hybrid culture with ample work-life balance
  • Participate in exciting offsite events
  • Competitive salary and equity
  • Enjoy additional perks like travel allowances, gym memberships, and more

Job Details

About the job

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.

About The Role

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.

What You'll Do

  • 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

What We Are Looking For

  • 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, and DevOps tools such as Docker and Kubernetes
  • Proficiency with version control systems like Git
  • Understanding of software development best practices, including testing, security, and scalability
  • Experience with caching tools such as Redis or Memcached
  • Knowledge of unit testing frameworks like Mocha, Chai, Sinon, or Jest
  • Excellent problem-solving skills and attention to detail
  • Ability to work both independently and collaboratively in a fast-paced environment
  • Experience with microservices architecture
  • Familiarity with fintech or payment systems
  • Knowledge of CI/CD pipelines and automated deployment tools

What's in it for you

  • Contribute to building the Middle East’s most beloved fintech brand from the ground up
  • Benefit from a role with significant ownership and accountability
  • Thrive in a flexible hybrid culture with ample work-life balance
  • Participate in exciting offsite events
  • Competitive salary and equity
  • Enjoy additional perks like travel allowances, gym memberships, and more

Similar Jobs

Nagarro - Staff Engineer, .Net Fullstack

Nagarro

Mexico (Remote)
4 Months ago
Patterned Learning Career - Senior Architectural Software Engineer

Patterned Learning Career

(Remote)
1 Week ago
Patterned Learning Career - Senior Backend Engineer

Patterned Learning Career

(Remote)
2 Days ago
Stratosphere games - Technical Director - Games

Stratosphere games

Berlin, Berlin, Germany (On-Site)
6 Months ago
N-iX - Senior Fullstack .NET + React Engineer

N-iX

Colombia (Remote)
6 Days ago
Microsoft - (Senior) Software Engineer - Backend

Microsoft

Cairo, Cairo Governorate, Egypt (On-Site)
1 Month ago
Epic Games - Senior Backend Engineer

Epic Games

(On-Site)
1 Month ago
Good Job Games - Senior Software Engineer

Good Job Games

İstanbul, Türkiye (On-Site)
3 Months ago
Tencent - WeChat Tech Intern (Backend Developer)

Tencent

(On-Site)
3 Months ago
LeoVegas - Senior Backend Engineer - Retention/Sports Betting/iGaming

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Enphase Energy - Sr. Staff Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
LiveSwitch - Principal Engineer

LiveSwitch

Bengaluru, Karnataka, India (On-Site)
5 Months ago
PwC - IN-Associate_.NET Full Stack Developer_MS Engg_Advisory_Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
The Walt Disney Company - Lead Software Engineer (Identity)

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
Xsolla - PHP Backend Developer

Xsolla

Baku, Azerbaijan (Hybrid)
4 Weeks ago
Social Discovery Group - Senior .NET Engineer

Social Discovery Group

Batumi, Adjara, Georgia (Remote)
1 Week ago
Columbia Sportswear Company - Azure Cloud Developer/Engineer

Columbia Sportswear Company

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Playnetic - Engineering Team Lead

Playnetic

Bulgaria (Remote)
2 Months ago
SuperPlay - Senior Server Developer

SuperPlay

Bucharest, Bucharest, Romania (On-Site)
4 Weeks ago
Circles - Senior Software Engineer (Backend)

Circles

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Zones - MDM L2 Support

Zones

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nagarro - Associate Principal Engineer, QA-Automation- Cypress

Nagarro

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Cyara - Professional Services Consultant

Cyara

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Neysa Networks - Senior Cloud Engineer

Neysa Networks

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Elementaere - Junior Interior Designer

Elementaere

Manali, Himachal Pradesh, India (Hybrid)
4 Months ago
Capgemini Invent - UX/UI Designer | 6 TO 12 years | Bengaluru & Gurugram

Capgemini Invent

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Zeta - Software Development Engineer In Test II

Zeta

Mumbai, Maharashtra, India (On-Site)
4 Months ago
NVIDIA - Senior Solutions Architect - Generative AI

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Nagarro - Senior Engineer, ETL

Nagarro

Gurugram, Haryana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Code and Theory - Senior Engineer, Back-end

Code and Theory

Karnataka, India (Remote)
4 Months ago
Patterned Learning Career - Senior Backend Engineer

Patterned Learning Career

(Remote)
6 Days ago
CloudHire - Principal Backend Engineer - TypeScript

CloudHire

Telangana, India (Remote)
3 Weeks ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Canada (On-Site)
1 Month ago
Riot Games - Senior Software Engineer, VALORANT - Store

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
BitGo - Staff Backend Engineer

BitGo

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Canva - Backend Software Engineer (Java) - User Product

Canva

Sydney, New South Wales, Australia (Remote)
4 Weeks ago
Miniclip - Senior Software Developer

Miniclip

Genoa, Liguria, Italy (On-Site)
1 Month ago
Postman - Senior Backend Engineer, Cloud Platform

Postman

San Francisco, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded