Enable job alerts via email!

Senior Fullstack (React JS & Node JS) Engineer

GSSTech Group

United Arab Emirates

On-site

AED 200,000 - 300,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech solutions company in the United Arab Emirates is seeking a Senior Full Stack Engineer. The ideal candidate has over 6 years of experience in developing enterprise applications with strong skills in ReactJS (TypeScript) and NodeJS. Responsibilities include collaborating with teams to enhance digital platforms, performance monitoring, and benchmarking technologies. This role requires proficiency in API development, CI/CD practices, and familiarity with Docker and Kubernetes. Competitive compensation offered.

Qualifications

  • Minimum 6 years of coding experience in ReactJS, NodeJS, and enterprise applications.
  • Experience with performance tuning, debugging, and monitoring.
  • Understanding of containerisation, dockerised deployments, and Kubernetes.

Responsibilities

  • Collaborate with teams to deliver solutions for large‑scale digital platforms.
  • Monitor and improve front‑end performance.
  • Research and benchmark technologies against best‑in‑class alternatives.

Skills

ReactJS (TypeScript)
NodeJS
API development
JavaScript
CSS
Docker
Kubernetes
GraphQL
AWS
Agile methodology

Education

Degree in Computer Science or related field

Tools

Jest
npm
yarn
Job description
Overview

We are seeking an experienced and highly skilled Senior Full Stack Engineer with over 6 years of hands‑on experience designing and developing enterprise‑grade web applications. The ideal candidate will have strong proficiency in ReactJS (TypeScript), NodeJS, and scalable API development, with a focus on performance, security, and responsive design.

Responsibilities
  • Collaborate with cross‑functional teams to build, optimise, and deliver cutting‑edge solutions for large‑scale digital platforms in the banking or retail domain.
  • Architect and automate the build process for production, using task runners or scripts.
  • Monitor and improve front‑end performance.
  • Ensure quality of technical and application architecture and design of systems across the organization.
  • Research and benchmark technologies against best‑in‑class alternatives.
  • Influence multiple teams on technical considerations, increasing their productivity and effectiveness.
  • Own and drive initiatives without supervision, working collaboratively across the organization.
Requirements
  • Education: Degree, Post‑graduate in Computer Science or related field (or equivalent industry experience).
  • Minimum 6 years of coding experience in ReactJS (TypeScript), HTML, CSS‑pre‑processors, or CSS‑in‑JS.
  • Experience building high‑performance, responsive enterprise applications.
  • Minimum 6 years of coding experience in NodeJS, JavaScript & TypeScript, and NoSQL Databases.
  • Hands‑on experience in performance tuning, debugging, and monitoring.
  • Knowledge of data structures for TypeScript.
  • Experience developing scalable, highly available RESTful APIs using NodeJS technologies.
  • Experience with CI/CD principles and troubleshooting issues in distributed services ecosystems.
  • Understanding of containerisation, dockerised deployments, and Kubernetes.
  • Exposure to API gateway integrations such as 3Scale.
  • Understanding of SSO or token‑based authentication (REST, JWT, OAuth).
  • Expert knowledge of task/message queues (AWS, Microsoft Azure, Pushpin, Kafka).
  • Practical experience with GraphQL is a plus.
  • Writing tested, idiomatic, and documented JavaScript, HTML, and CSS.
  • Developing responsive web‑based UI using Styled Components, Tailwind CSS, Material UI, and other CSS‑in‑JS techniques.
  • Thorough understanding of React (including hooks, context API, lifecycle).
  • Familiarity with modern front‑end build pipelines and tools.
  • Experience with popular React workflows (Flux, Redux, Context API, Data Structures).
  • Skill in benchmarking and optimisation.
  • Proficient with the latest ECMAScript (JavaScript or TypeScript) versions.
  • Knowledge of React ecosystem tools such as npm, yarn.
  • Familiarity with RESTful APIs, version control, and remote deployment tools.
  • Experience with unit testing frameworks (Jest, Enzyme, Jasmine or equivalents).
  • Understanding of linter libraries (TSLint, Prettier, etc.).
  • Experience in following coding, security, unit testing, and documentation best practices.
  • Experience with Agile methodology.
Functional Skills
  • Ensuring quality of technical and application architecture and design of systems across the organization.
  • Effectively researching and benchmarking technology against best‑in‑class technologies.
Soft Skills
  • Ability to influence multiple teams on technical considerations, increasing their productivity and effectiveness.
  • Self‑motivation and self‑starter, owning and driving initiatives without supervision.
  • Collaborating effectively with teams across the organization.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.