Skip to main content

Full Stack Developer

Kayana | Ordering & Payment Solutions

DubaiHybridFull-Time2w ago

Description

Job Title: Full Stack Developer

Location : Dubai

Industry : Payment Solutions / BFSI / Retail / Healthcare

Employment Typ e: Full Time

About Kayana

Kayana is one of the fastest-growing companies, empowering small and medium-sized businesses with cutting-edge technology to compete with larger enterprises in the ordering and payments space. As a disruptive force in the industry, we provide everything from essential point-of-sale systems to advanced solutions like self-service kiosks, enabling brands to scale and succeed.

Our mission is sim ple: to help businesses thrive through innovative techn ology. With operations across the USA, UK, Europe, Australia, and the Middle East, Kayana is proud to foster an inclusive and dynamic culture. Every employee is supported with a personalized development plan, offering clear and achievable career paths for long-term growth.

Important Work Arrangement Note

This role re quires full-time, on-site work from Monday to Saturday (6 days a week). Candidates should be comfortable with a fully office-base d setup, as remote or hybrid work is not available for this position.

Role Overview

As a Full Stack Developer at Kayana, you will be responsible for designing, developing, and maintaining customer-facing applications and backend services that support ordering, payments, merchant operations, and business growth. You will work closely with product managers, designers, and engineers to deliver secure, scalable, and high-performance solutions.

We are looking for engineers who can leverage modern AI-powered development tools to accelerate delivery, improve code quality, automate workflows, and enhance testing processes while maintaining strong engineering standards. The ideal candidate can independently drive features from concept to production, including development, testing, deployment, and quality assurance .

Key Responsibilities:

  • Design, develop, and maintain end-to-end web applications and platform features.
  • Build responsive, intuitive, and high-performing user interfaces using modern frontend frameworks.
  • Develop scalable backend services, APIs, and integrations to support ordering and payment workflows.
  • Collaborate with product, design, and engineering teams to translate business requirements into technical solutions.
  • Integrate third-party services, payment gateways, and business management tools.
  • Ensure application performance, reliability, security, and scalability.
  • Optimize databases, APIs, and system architecture for high-volume transactions and order processing.
  • Participate in code reviews, technical discussions, and architectural decisions.
  • Troubleshoot, debug, and resolve production issues efficiently.
  • Contribute to engineering best practices, documentation, testing, and continuous improvement initiatives.
  • Utilize AI-assisted development tools and workflows to improve productivity, code quality, debugging, testing, and documentation.
  • Take ownership of the complete software development lifecycle, including requirements analysis, implementation, testing, deployment, monitoring, and ongoing maintenance.
  • Design and execute comprehensive testing strategies, including unit, integration, end-to-end, and regression testing.

Required Skills & Qualifications:

  • Bachelor's degree in computer science, Engineering, or a related field.
  • 2–6 years of experience in Full Stack Development.
  • Strong proficiency in JavaScript and/or TypeScript.
  • Experience with React.js, Next.js, or similar frontend frameworks.
  • Experience building backend services using Node.js, Express.js, or NestJS.
  • Strong understanding of RESTful APIs and web application architecture.
  • Experience with PostgreSQL, MySQL, MongoDB, or sim

More jobs in Dubai