Backend Engineer

6 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

JustPlay - Backend Engineer

JustPlay

Berlin, Berlin, Germany (Hybrid)
5 Days ago
Easygo - Fullstack Software Development Engineer, Sportsbook

Easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Enphase Energy - Sr. Staff Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Brillio - Enterprise Architect, AWS - R01535258

Brillio

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
ION - Software Architect - Java Multi-Tenant SAAS Cloud Native

ION

Pune, Maharashtra, India (On-Site)
5 Months ago
CloudHire - Senior Java Developer

CloudHire

Karnataka, India (Remote)
2 Weeks ago
CloudHire - Sr Django Backend Developer

CloudHire

India (Remote)
1 Week ago
Netflix - Software Engineer (L5) - Consumer Engineering

Netflix

United States (Remote)
5 Months ago
Red Point Labs - Java Backend Developer (Remote OK)

Red Point Labs

Argentina (Remote)
10 Months ago
Netflix - Software Engineer (L4) - Consumer Engineering

Netflix

United States (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

N-iX - Senior .NET Engineer

N-iX

Poland (Remote)
1 Month ago
PwC - IN_Senior Associate_ Golang _Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Volley - Senior Software Engineer, Platform

Volley

San Francisco, California, United States (Hybrid)
1 Month ago
USE Insider - Senior Software Engineer (Backend)

USE Insider

İstanbul, İstanbul, Türkiye (Remote)
5 Months ago
Super - Staff Software Engineer - Full-Stack

Super

Canada (Remote)
6 Days ago
Truecaller - Senior Fullstack Engineer

Truecaller

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Actian - Sustenance Engineer - Actian Data Platform - Bangalore/Pune

Actian

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Assystems - Senior Software Engineer

Assystems

Gurugram, Haryana, India (On-Site)
5 Months ago
The Walt Disney Company - Manager, Software Engineering

The Walt Disney Company

San Francisco, California, United States (On-Site)
2 Months ago
CloudHire - Senior Full Stack Architect: Angular & NestJS

CloudHire

Hyderabad, Telangana, India (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

NCR Atleos - Lead developer for Monitoring & Scheduling Tools

NCR Atleos

Gurugram, Haryana, India (On-Site)
6 Months ago
Ubisoft - Animator

Ubisoft

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Nagarro - Engineer, Frontend React

Nagarro

Bengaluru, Karnataka, India (On-Site)
5 Months ago
KPIT - Autosar-Technical Leader

KPIT

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Armada - Senior Software Engineer

Armada

Thiruvananthapuram, Kerala, India (On-Site)
5 Months ago
Convai - Senior Unity Developer

Convai

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Zeta - Associate Director - Taxation

Zeta

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Virtusa - Cloud DevOps Lead

Virtusa

Andhra Pradesh, India (On-Site)
5 Months ago
Hike - Talent Acquisition Intern

Hike

Delhi, India (Remote)
6 Days ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Google - Senior Software Engineer, Site Reliability Engineering, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
CloudHire - Software Engineer, Backend

CloudHire

India (Remote)
1 Week ago
Whatnot - Platform Engineer

Whatnot

San Francisco, California, United States (Remote)
5 Months ago
Abnormal Security - Software Engineer - II, Backend

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Ludeo - Streaming Engineer C++

Ludeo

Munich, Bavaria, Germany (On-Site)
2 Months ago
Playnetic - Game Server Engineer - Java

Playnetic

(Remote)
1 Month ago
ByteDance - Senior Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
CloudHire - Senior Backend Developer - Remote

CloudHire

Maharashtra, India (Remote)
1 Week ago
Huuuge Games - Senior Java Software Engineer

Huuuge Games

Masovian Voivodeship, Poland (Hybrid)
1 Month ago
ByteDance - Senior Software Development Engineer - Cloud Native Databases

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded