Full Stack Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Kayana is hiring a Full Stack Developer for an on-site role in Dubai. You will design, develop, and maintain customer-facing applications and backend services for ordering and payment solutions.
Key Skills for This Role
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
- Participate in code reviews, technical discussions, and architectural decisions
- Troubleshoot, debug, and resolve production issues efficiently
- Utilize AI assisted development tools to improve productivity and code quality
- Take ownership of the complete software development lifecycle
- Design and execute comprehensive testing strategies
Requirements
- Bachelor's degree in Computer Science, Engineering, or 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 similar databases
- Familiarity with Git and modern development workflows
- Understanding of authentication, authorization, and web security best practices
- Experience using AI powered development tools (e.g., GitHub Copilot, ChatGPT, Cursor, etc.)
- Ability to independently deliver features from planning through post release support
Full Job Posting
About Kayana
- Kayana is a fast growing company empowering small and medium sized businesses with ordering and payment solutions.
- We provide point of sale systems, self service kiosks, and more, with operations across the USA, UK, Europe, Australia, and the Middle East.
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.
- Utilize AI assisted development tools to improve productivity, code quality, debugging, testing, and documentation.
- Take ownership of the complete software development lifecycle.
- 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 similar databases.
- Familiarity with Git and modern development workflows.
- Understanding of authentication, authorization, and web security best practices.
- Experience using AI powered development tools (e.g., GitHub Copilot, ChatGPT, Cursor, Claude Code, Windsurf, or similar).
- Ability to independently deliver features from planning through development, testing, deployment, and post release support.
- Strong analytical and problem solving skills.
Preferred Qualifications
- Experience working in a product based company, SaaS platform, or startup environment.
- Experience building ordering, e commerce, POS, marketplace, or payment related applications.
- Knowledge of payment gateway integrations and transaction processing systems.
- Experience with AWS, Google Cloud, or Azure.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines.
- Experience with microservices and event driven architectures.
- Understanding of scalable system design and performance optimization.
- Knowledge of monitoring, logging, and observability tools.
- Experience implementing automated testing frameworks and QA processes.
- Experience leveraging AI tools for code generation, testing, debugging, documentation, and development automation.
Work Arrangement
- This role requires full time, on site work from Monday to Saturday (6 days a week).
- Candidates should be comfortable with a fully office based setup; remote or hybrid work is not available.
Salary
- Starting salary: 8K AED per month.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Kayana | Ordering & Payment Solutions
Group Finance Specialist
Dubai, UAE
Kayana is seeking a Group Finance Specialist to support financial operations across multiple group companies. The role involves managing payment requests, preparing payment schedules, monitoring recurring payments, and c
Compliance Specialist
Dubai, UAE
Kayana seeks a detail-oriented Compliance Specialist to support global compliance functions, focusing on client onboarding, AML/KYC regulations, and risk assessment. The ideal candidate has 3-6 years of experience in fin
Company Driver
Dubai, UAE
Kayana is seeking a reliable and professional Driver to transport employees, visitors, and materials across Dubai. The role requires a valid UAE driving license, minimum 2 years of UAE driving experience, and strong know
Business Development Associate
Dubai, UAE
Kayana seeks a results-driven Business Development Associate to join its Dubai team. The role involves converting inbound enquiries and proactively generating leads through outbound prospecting. Candidates should have at
Automated AI Tester
Dubai, UAE
Kayana seeks an experienced Automated AI QA Tester to ensure reliability and performance of AI-driven ordering and payment systems. The role involves building automated test frameworks, designing conversation-based test
Business Development Associate - Spanish Speaker
Dubai, UAE
Kayana seeks an enthusiastic Business Development Associate (Spanish Speaker) to join their Dubai team. The role is a mix of inbound and outbound sales, converting enquiries and generating leads via phone, email, and liv
Android Developer
Dubai, UAE
Kayana is seeking an Android Developer with 3+ years of experience to develop and maintain Android applications. The role requires expertise in Kotlin, Jetpack Compose, Flutter, and Android SDK. This is a full-time, on-s
iOS Developer
Dubai, UAE
Kayana is seeking an iOS Developer to join their mobile engineering team in Mumbai. The role involves developing secure, high-performance iOS apps integrating payment gateways and financial APIs. Requires strong proficie
Group Finance Specialist
Dubai, UAE
Compliance Specialist
Dubai, UAE
Company Driver
Dubai, UAE
Business Development Associate
Dubai, UAE
Automated AI Tester
Dubai, UAE
Business Development Associate - Spanish Speaker
Dubai, UAE
Android Developer
Dubai, UAE
iOS Developer
Dubai, UAE