GSSTech Group
Posted 1 month ago
Full Stack Engineer (Node.js + React.js) - In-Sprint Automation Focus
DubaiOn-siteFull-time
AI Summary
Full stack engineer building features and embedding automated test coverage within the development lifecycle, with in-sprint automation to ensure production-ready delivery.
About this role
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
Skills
Agile/ScrumAPI GatewaysCI/CDCSSCSS-in-JSCypressDistributed SystemsDockerE2E TestingGraphQL (nice To Have)HTML5Integration TestingJavaScriptJestJWTKafkaKubernetesMongoDBNode.jsOAuthPlaywrightReact.jsRESTful APIsSASSSSOTailwind CSSTypeScriptUnit Testing
Explore related jobs
More jobs at GSSTech Group
- IAM Engineer - Identity & Access Management SailPoint · SSO & FederationBengaluru, Karnataka
- Senior Android Engineer - Mobile Banking & WealthChennai, Tamil Nadu
- UX Writer - Urdu & English (Banking / Fintech)Dubai, Dubai
- UX Writer - Hindi & English (Banking / Fintech)Dubai, Dubai
- Senior Data EngineerDubai, Dubai
- Senior Software Engineer - Finacle Core BankingBengaluru, Karnataka
Similar Agile/Scrum jobs
Jobs in Dubai
- Graduate - Civil EngineeringAECOM · Dubai, UAE
- Inspector - MaterialAECOM · Dubai, UAE
- Credit ControllerMillennium Hotels and Resorts MEA · Dubai, United Arab Emirates
- Chief Development & Investment OfficerMillennium Hotels and Resorts MEA · Dubai, United Arab Emirates
ElectricianAccorhotel · Dubai, Dubai- Sr. Manager AssortmentDelivery Hero · Dubai, United Arab Emirates