# Full Stack Engineer (Node.js + React.js) - In-Sprint Automation Focus

> GSSTech Group · Dubai, United Arab Emirates · — · Posted 2026-05-05

**Workplace:** on_site

## Description

### **Role Overview**

This is not a traditional QA or automation role. This position is for a **hands-on full stack engineer who builds features and delivers automated test coverage alongside them**.

You will be responsible for embedding test automation within the development lifecycle, ensuring every feature is production-ready with immediate validation. The goal is to eliminate testing bottlenecks, reduce regression risk, and maintain high delivery velocity.

### **Key Responsibilities**

-   Design, develop, and maintain scalable web applications using **React.js (TypeScript)** and **Node.js**
-   Build **automated test scripts in parallel with feature development** (in-sprint automation)
-   Ensure high code quality through **unit, integration, and end-to-end testing**
-   Collaborate closely with product, QA, and DevOps to ensure seamless delivery
-   Integrate automated tests into **CI/CD pipelines** for continuous validation
-   Identify performance bottlenecks and optimise both frontend and backend systems
-   Contribute to architecture decisions, focusing on **testability and scalability**
-   Reduce dependency on post-development QA cycles by shifting quality left

### **Core Technical Skills**

**Full Stack Development**

-   Strong experience in **React.js (TypeScript), JavaScript, HTML5, CSS (SASS / Tailwind / CSS-in-JS)**
-   Solid backend development experience with **Node.js and RESTful APIs**
-   Experience with **NoSQL databases** (MongoDB preferred)
-   Understanding of **GraphQL** (nice to have)

**Automation & Testing (Critical Requirement)**

-   Hands-on experience with **test automation frameworks** (e.g., Playwright, Cypress, Jest)
-   Ability to write **testable, modular code with high coverage**
-   Experience implementing **in-sprint or shift-left testing practices**
-   Strong understanding of **unit, integration, and E2E testing strategies**

**DevOps & Architecture**

-   Experience with **CI/CD pipelines**
-   Knowledge of **Docker, Kubernetes, and distributed systems**
-   Familiarity with **API gateways and authentication mechanisms (JWT, OAuth, SSO)**
-   Exposure to **event-driven systems / message queues (Kafka, etc.)**

### **Functional & Domain Experience**

-   Experience working in **Agile/Scrum environments**
-   Banking or Retail domain experience is a plus
-   Strong focus on **code quality, security, and performance optimisation**

### **What We’re Really Looking For**

-   A developer who **doesn’t throw code over the wall to QA**
-   Someone who **owns quality, not just delivery**
-   Engineers who can **balance speed with stability**
-   People who understand that **untested code is incomplete code**

### **Experience**

-   5+ years in **full stack development (React + Node.js)**
-   Proven experience in **automation within development cycles**

## Apply

[Apply at GSSTech Group](https://apply.workable.com/gsstech-group/j/6417F9ABE3/apply)

---
Powered by [Workable](https://www.workable.com)
