أبلاي إيدج ابدأ البحث عن عمل

Full Stack Developer

Kayana | Ordering & Payment Solutions · Dubai, United Arab Emirates

قدّم وتابع مع أبلاي إيدج
Job Title: Full Stack DeveloperLocation: DubaiIndustry: Payment Solutions / BFSI / Retail / HealthcareEmployment Type: Full TimeAbout KayanaKayana 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 simple: to help businesses thrive through innovative technology. 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 NoteThis 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, as remote or hybrid work is not available for this position.Role OverviewAs 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 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) to improve development efficiency and software quality.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.What We're Looking For:A product-minded engineer who enjoys solving real customer problems.Strong ownership and accountability for delivering high-quality software.Ability to work independently and collaboratively in a fast-paced environment.Comfortable using AI-assisted development practices to increase productivity while maintaining engineering rigor and code quality.Capable of delivering complete, production-ready features end-to-end, including development, testing, QA, deployment, and monitoring.Curiosity to learn new technologies and continuously improve engineering practices.Passion for building reliable, scalable, and user-centric products.Why Join Us?At Kayana, you’ll be part of a fast-growing global company where your contributions will make a direct impact.We offer:A clear path for career growth.The opportunity to set up and shape the compliance framework for a growing international business.A supportive and collaborative environment where your success is celebrated.Starting salary: 8K AED per month