hero

Portfolio Company Jobs

companies
Jobs

Fullstack Engineer - Node.js

Qashio

Qashio

Software Engineering
Dubai - United Arab Emirates
Posted on Dec 16, 2025
Tech · Dubai

Fullstack Engineer - Node.js

Role Overview

The Full-Stack Engineer plays a crucial role in developing and maintaining the entire technology stack of Qashio's fintech platform. This involves designing, building, and deploying both front-end and back-end applications, ensuring seamless user experiences while maintaining robust and secure systems.

Responsibilities

  • Design, develop, and maintain both front-end and back-end applications.

  • Build and maintain RESTful APIs for integration with third-party services and internal systems.

  • Develop and implement user interfaces with a focus on user experience (UX) and user interface (UI) design.

  • Write clean, well-documented, and testable code adhering to best practices.

  • Participate in all phases of the software development lifecycle, including planning, design, development, testing, and deployment.

  • Collaborate closely with the product team, designers, and other engineers to ensure product success.

  • Troubleshoot and debug software issues efficiently.

  • Contribute to the improvement of development processes and tools.

  • Ensure the security and compliance of all developed software.

  • Updates job knowledge by studying state-of-the art development tools, programming techniques and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.

Qualifications and Experience

  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • 5+ years of experience as a Full-Stack Engineer, with a strong understanding of both front-end and back-end development principles.

  • Proficiency in:
    Front-end: React JS, Next.JS, JavaScript

  • Back-end: Node.js, NestJS, TypeORM, TypeScript

  • Databases: PostgreS (SQL) and any NoSQL DB experience (Mongo, DynamoDB, Cassandra)

  • Nice to have experience with the AI tools (OpenAI, Bedrock) and prompt engineering

  • Experience with RESTful APIs, microservices architecture, and API gateways.

  • Strong understanding of modern software design principles and common patterns

Essential Competencies

  • Understanding of user needs and the ability to translate business requirements into technical solutions.

  • Technical problem-solving.

  • Data-based decision-making.

  • Analytical ability.

  • Cross-functional collaboration.

  • Communication skills.

Department
Tech
Role
Fullstack Engineer
Locations
Dubai

About Qashio

The UAE's number one expense management fintech, now serving 2000+ businesses across 22 countries.

Tech · Dubai

Fullstack Engineer - Node.js