Full Stack Developer

<p><em>If fashion is your passion, here is your opportunity to be working with the coolest digital ecommerce team in the Middle East, serving all your fashion needs in one place!</em>Ounass is your one stop destination for all things luxury making it The Definitive Home of Luxury. It’s our homegrown, local, e-commerce platform catering to the Middle Eastern customers across a realm of axes such as - Fashion consisting of Womenswear, Menswear & Kidswear, Beauty, Watches, Home & Jewelry.At Ounass, we strongly believe that our culture is what brings us together and helps us succeed. We strive to be the leading luxury technology platform in the Middle East region, making sure we’re the first choice for our customers. We’re highly customer focus driven, ensuring that both our customers and employees are the core of the business. We’re recognized for our incredibly fast 2 hours delivery services within Dubai, while also providing a fabulous and dedicated Personal Shopping service for our VIP clientele.We fall under the umbrella of a distinguished Al Tayer Group and are based in the ever happening and multi-cultural city of Dubai, United Arab Emirates. We currently are a growing family of 400 employees spread across the globe – UAE, United Kingdom, Turkey, Portugal, Ukraine and Sri Lanka. <br><br>Ounass focuses and emphasizes on having a highly diverse and inclusive team consisting of 43 different nationalities, ensuring a strong cultural foothold. Our young, vibrant and growing team of 400 is extremely ambitious and is constantly innovating while growing the brand name and position together as a team.<br><br>We are seeking a highly experienced Fullstack Engineer IV to join Ounass as a senior technical contributor within our Engineering team. This role is ideal for an AI-native engineer with senior-level web development experience in any language or stack, expert programming fundamentals, a solid architectural mindset, and a proven track record of owning scalable production systems end-to-end and mentoring engineers.</p><p>You will own delivery across the full software development lifecycle — from technical discovery and specification through implementation, verification, and production operation — using AI-assisted and agentic development workflows as a force multiplier. Your value lies in judgment: architecture, correctness, security, and product trade-offs. You will collaborate cross-functionally to deliver reliable, performant digital experiences for our luxury e-commerce platform. This position requires a product-minded, technically skilled individual who thrives in a fast- paced environment.</p><ul><li><p>Drive secure, scalable architecture patterns and engineering best practices for AI-assisted fullstack</p></li><li><p>development</p></li><li><p>Own and evolve the team’s agentic development harness — rule files, agent skills, tool/MCP</p></li><li><p>integrations, guardrails, and observability — treating context engineering artifacts as versioned, reviewed code</p></li><li><p>Champion system design that supports high availability, fault tolerance, and performance</p></li><li><p>Ensure compliance with security, privacy, and regulatory standards (e.g., PCI-DSS, GDPR)</p></li><li><p>Act as a technical advisor to product and engineering leads<br>Lead the design and delivery of end-to-end features — from specification through agent-assisted</p></li><li><p>implementation, verification, and production monitoring — across backend APIs and frontend interfaces</p></li><li><p>Debug and resolve critical production issues with autonomy and speed</p></li><li><p>Own testing and verification strategy — automated test suites for deterministic behavior and eval suites with explicit rubrics for agent output — as quality gates that make high-velocity AI-assisted delivery safe, and drive automation and CI/CD pipeline improvements</p></li><li><p>Optimize code performance and eliminate system bottlenecks</p></li><li><p>Own system documentation, refactoring initiatives, and technical debt reduction</p></li><li><p>Collaborate closely with design, product, and QA on requirements shaping, technical discovery, and seamless feature delivery</p></li><li><p>Build and maintain integrations with e-commerce platforms, payment systems, and CRM/CMS tools</p></li><li><p>Evaluate and drive adoption of emerging technologies, AI development tooling, and agentic workflows across the engineering team<br><br>We are looking for…</p></li><li><p>6+ years of professional software engineering experience with demonstrated end-to-end ownership of production web systems (any language/stack), leading technical initiatives, mentoring engineers, and influencing architecture decisions</p></li><li><p>Senior-level web development experience in any language/stack, with expert command of programming fundamentals (data structures, concurrency, HTTP/API semantics, browser and runtime internals), and willing to work with our current environment of Node.js/JavaScript and React</p></li><li><p>AI-native: hands-on with AI-assisted and agentic development workflows — task decomposition and specification writing for agents, context/prompt engineering, rigorous review and verification of AI-generated code, and awareness of token economics and cost-efficient agent design</p></li><li><p>Deep understanding of API design, system scalability, and secure coding practices</p></li><li><p>Proficiency in database modeling, distributed systems, and performance optimization</p></li><li><p>Strong knowledge of CI/CD, Docker/Kubernetes, cloud infrastructure, Git workflows, automated testing, and technical documentation</p></li><li><p>Familiarity with key e-commerce modules including Magento, CMS/CRM, and payment systems</p></li><li><p>Skilled in communication, technical presentations, and cross-functional collaboration</p></li><li><p>Product-oriented mindset with ability to align engineering efforts to business goals</p></li></ul><p><em>What is in it for you!</em><br></p><ul><li><p>The opportunity to shape the future of fashion with a dynamic & autonomous multinational team</p></li><li><p>Big potential for personal growth, training, and further development of skills</p></li><li><p>Attractive employee discounts across our brands</p></li><li><p>The latest technology tools</p></li><li><p>Non-stop learning</p></li><li><p>365 days of loving what you do</p></li></ul>

Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...