Fullstack 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+ year of experience
AI · Finance

Description For Fullstack Engineer

Alaan, an innovative AI-powered expense management platform, is seeking a Fullstack Engineer to join their growing team. Founded in 2021 and serving over 1000 businesses in the UAE, Alaan has helped customers save over AED 100 million through their smart corporate cards and AI-powered automation platform.

The role combines both backend and frontend development, with a strong emphasis on Node.js and React.js technologies. You'll be responsible for designing and implementing robust backend systems, creating RESTful APIs, and ensuring seamless integration between frontend and backend components. The position requires expertise in modern JavaScript frameworks, database management, and AWS services.

As a Fullstack Engineer at Alaan, you'll have the opportunity to contribute to building the Middle East's leading fintech brand while working in a flexible hybrid environment that values work-life balance. The company offers competitive compensation, including equity, and the chance to work on challenging technical problems in the financial technology sector.

The ideal candidate should have 2-3 years of experience in backend development, strong problem-solving skills, and proficiency in both frontend and backend technologies. You'll be joining a team that's focused on innovation and making a significant impact in how businesses manage their expenses across the Middle East.

Working at Alaan means being part of a fast-growing startup that's transforming business finance in the region, with the opportunity to take ownership of significant technical challenges and contribute to the company's continued growth and success.

Last updated 18 hours ago

Responsibilities For Fullstack Engineer

  • Design, develop, and maintain robust backend systems using Node.js, Express.js, and NestJS
  • Collaborate with front-end developers to integrate user-facing elements with server logic
  • Architect and implement RESTful APIs
  • Enhance application performance and scalability
  • Develop and maintain database schemas, queries, and data models
  • Identify and resolve complex issues across the full technology stack

Requirements For Fullstack Engineer

Node.js
React
TypeScript
JavaScript
PostgreSQL
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 2 to 3 years of professional experience with backend development using Node.js
  • Proficient in JavaScript, including ES6+ features
  • Experience with Node.js frameworks like Express.js and NestJS
  • Skilled in frontend development with React.js and Next.js
  • Knowledge of AWS services, particularly RDS
  • Solid understanding of relational databases, SQL queries, and optimizations
  • Familiar with version control systems, such as Git

Benefits For Fullstack Engineer

Equity
  • Competitive salary and equity
  • Flexible hybrid culture with work-life balance
  • Exciting offsite events
  • Significant ownership and accountability

Interested in this job?

Jobs Related To Alaan Fullstack Engineer

Backend Engineer

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

Backend Engineer

Backend Engineer position at Alaan, developing server-side systems for an AI-powered expense management platform in the Middle East, offering $47.9K-$63.9K salary range.

Software Engineer (Business Improvement Engineer)

Software Engineer position at PayPay focusing on internal business process improvement and automation using low-code development platforms.

Associate Full Stack Developer

Associate Full Stack Developer position at Appnovation in Kuala Lumpur, requiring 5+ years of experience in software engineering with comprehensive benefits and hybrid work arrangement.

Golang Engineer

Golang Engineer position at Canonical, working remotely on Ubuntu and open-source projects, requiring strong Go programming skills and Linux expertise.