Backend Engineer

11 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

Beresnev Games - Marketing Analyst

Beresnev Games

(Remote)
3 Weeks ago
Ziff Davis - Intermediate Software Engineer

Ziff Davis

India (Remote)
1 Month ago
Sumo logic - Senior Software Engineer I - OpenTelemetry Collection

Sumo logic

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
oportun - Senior Software Engineer/JAVA (Production Support)

oportun

Mexico (Remote)
2 Weeks ago
luxsoft - Python Automation Engineer

luxsoft

Egypt (Remote)
1 Week ago
Demandbase - Senior Software Engineer (Backend)

Demandbase

Hyderabad, Telangana, India (On-Site)
2 Months ago
Onehouse - Staff Backend Engineer

Onehouse

Bengaluru, Karnataka, India (Hybrid)
3 Years ago
Veeam Software - Backend Developer

Veeam Software

Seattle, Washington, United States (Remote)
2 Months ago
Growe - Middle PHP Developer

Growe

(Remote)
1 Month ago
Match Group - Senior Software Engineer, Backend

Match Group

Seoul, South Korea (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scout - Senior Staff Software Engineer - Mobile (Android)

Scout

Fremont, California, United States (On-Site)
2 Months ago
Qualcomm - Sr Engineer- Graphics

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
Trend Micro - (Sr.) Frontend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
2 Months ago
Mixpanel - Senior Software Engineer, Session Replay

Mixpanel

San Francisco, California, United States (Remote)
2 Weeks ago
gitlab - Strategic Account Executive

gitlab

Mumbai, Maharashtra, India (Remote)
1 Month ago
Digital sun games - Unreal Programmer

Digital sun games

Valencia, Valencian Community, Spain (On-Site)
3 Months ago
USE Insider - WordPress Developer (India)

USE Insider

Bengaluru, Karnataka, India (Remote)
1 Week ago
Room 8 Group - Gameplay Engineering Director

Room 8 Group

(Remote)
2 Months ago
The Mill - Lead Developer

The Mill

New York, New York, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Capgemini - PCB Layout

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Paytm - Business Analyst - Deputy Manager - UPI

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
DNEG - Accounts Executive - Accounts Receivable

DNEG

Mumbai, Maharashtra, India (Hybrid)
2 Weeks ago
Pay2 - Engineering Manager (Java Background)

Pay2

Gurugram, India (On-Site)
3 Months ago
ShyftLabs - Lead Automation Architect SDET

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
3 Weeks ago
Saviynt - Principal Engineer – SRE

Saviynt

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
Paytm - Company Secretary - Team Lead

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Gametion - Senior 2D Artist

Gametion

Navi Mumbai, Maharashtra, India (On-Site)
9 Months ago
Ubisoft - Gameplay Audio Programmer

Ubisoft

Pune, Maharashtra, India (Hybrid)
2 Months ago
GoTo Group - Data Scientist

GoTo Group

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

CharacterAI - Software Engineer, Backend

CharacterAI

San Francisco, California, United States (On-Site)
3 Months ago
Abzorba Games - Senior Back-End Software Engineer

Abzorba Games

Athens, Greece (Remote)
1 Month ago
Aera Technology - Senior Software Engineer Backend

Aera Technology

Cluj-Napoca, Cluj County, Romania (Hybrid)
3 Weeks ago
Poppulo - Principal Backend Engineer

Poppulo

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Canva - Staff Backend Engineer (Java)

Canva

Brisbane, Queensland, Australia (Remote)
1 Month ago
Papaya Gaming - Backend Engineer (Player Journey)

Papaya Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago
Winner Studios - PHP Developer

Winner Studios

Hong Kong (On-Site)
2 Months ago
Luxoft - Software Engineer (Node.js)

Luxoft

Sydney, New South Wales, Australia (On-Site)
8 Months ago
Axi - Senior Backend Developer

Axi

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Unity - Staff Backend Developer, Parsec

Unity

Montreal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded