Senior Full Stack Engineer - React JS & Node JS
About This Role
Education Bachelor’s Degree or Postgraduate qualification in Computer Science, Information Technology, or related field (or equivalent industry experience).
Role Overview We are looking for a highly skilled Senior Full Stack Engineer with strong expertise in React JS, Node JS, TypeScript, and modern web technologies to build scalable, high-performance enterprise applications.
The ideal candidate should have hands-on experience in designing responsive web applications, developing scalable RESTful APIs, performance optimization, CI/CD practices, and cloud-native application development. Exposure to Banking or Retail domains will be an added advantage.
Key Responsibilities* Design, develop, and maintain scalable enterprise-grade web applications using React JS and Node JS.
- Build responsive, reusable, and high-performance UI components using modern React concepts and TypeScript.
- Develop secure and scalable RESTful APIs and backend services.
- Collaborate with Product, Business, Architecture, DevOps, QA, and Engineering teams to deliver high-quality solutions.
- Participate in application architecture, technical design, code reviews, and solution discussions.
- Implement best practices for coding standards, security, unit testing, documentation, and deployment.
- Monitor, troubleshoot, debug, and optimize application performance across distributed systems.
- Contribute to CI/CD pipelines, automated build processes, and deployment strategies.
- Ensure platform scalability, reliability, and maintainability through modern engineering practices.
- Work in Agile delivery environments and actively participate in sprint ceremonies.
- Coordinate with stakeholders and manage delivery expectations across multiple teams.
Technical SkillsFrontend* Strong experience in React JS, TypeScript, JavaScript, HTML5, and CSS3.
- Hands-on experience with:
-
- Tailwind CSS
- Styled Components
- Material UI
- CSS-in-JS techniques
- Tailwind CSS
- Strong understanding of:
-
- React Hooks
- Component lifecycle
- State management (Redux, Context API, Flux)
- Responsive web application development
- React Hooks
- Familiarity with modern frontend build tools and package managers such as npm and yarn.
- Experience in unit testing using Jest, Enzyme, Jasmine, or similar frameworks.
Backend* Strong experience in Node JS and developing scalable RESTful APIs.
- Experience working with NoSQL databases.
- Understanding of asynchronous and non-blocking programming patterns.
- Experience with API integrations and authentication mechanisms including JWT and OAuth.
DevOps & Cloud* Experience with CI/CD pipelines and distributed service environments.
- Hands-on exposure to Docker and Kubernetes.
- Experience working with API Gateway platforms such as 3Scale is preferred.
- Familiarity with message queues and event-driven systems such as Kafka, AWS services, or Azure services.
Additional Skills* Practical experience with GraphQL will be an added advantage.
- Exposure to Generative AI (GenAI) integrations or AI-driven application development using Node JS will be considered an added advantage.
- Strong understanding of system architecture including caching, proxies, APIs, databases, and web services.
- Experience with performance tuning, benchmarking, debugging, and monitoring.
- Knowledge of code quality tools such as ESLint, TSLint, and Prettier.
- Experience documenting code using JSDoc or similar standards.
- Strong proficiency in modern ECMAScript standards and TypeScript concepts.
Functional Competencies* Strong understanding of software engineering best practices and secure coding standards.
- Ability to research, evaluate, and recommend modern technologies and frameworks.
- Ensure quality and consistency in technical architecture and application design.
- Experience working in Agile/Scrum environments.
- Strong analytical and problem-solving capabilities.
Soft Skills* Strong stakeholder management skills with the ability to coordinate effectively across business, technology, and leadership teams.
- Ability to work efficiently under pressure in fast-paced delivery environments while managing multiple priorities and deadlines.
- Strong communication, presentation, and interpersonal skills.
- Ability to influence technical decisions across teams.
- Self-driven, proactive, and capable of taking ownership with minimal supervision.
- Strong collaboration and team coordination mindset.
Preferred Domain Experience* Banking
- Financial Services
- Retail
Nice to Have* Exposure to cloud-native architectures and microservices.
- Experience with distributed systems and event-driven architecture.
- Understanding of modern AI/GenAI-based application integrations.
Similar Jobs
Senior Full Stack Engineer - React JS & Node JS
GSSTech Group · Dubai
Seeking a skilled engineer proficient in React JS, Node JS, TypeScript, and cloud technologies to develop scalable applications and APIs.
Today
Generate Resume ↗Senior Full Stack Engineer - React JS & Node JS
Global Software Solutions Group · Dubai
**Education** Bachelor's Degree or Postgraduate qualification in Computer Science, Information Technology, or related field (or equivalent industry experience). **Role Overview** We are looking for a highly skilled Senio
2 days ago
Generate Resume ↗Senior Fullstack Developer (Node.js+React.js+GenAI)
ValueLabs · Dubai
Location **\- Dubai (5 Days WFO)** Experience Level **\- 5\+ yrs** Notice Period **\- immediate to 10 days.** Primary Skillset **\- Node.js\+JavaScript\+Microservice\+MongoDB\+Kafka\+Typescript\+SOLID Principle \+GEN AI*
2 days ago
Generate Resume ↗Senior Full Stack Engineer - React JS & Node JS
Global Software Solutions Group · Dubai
**Education** Bachelor's Degree or Postgraduate qualification in Computer Science, Information Technology, or related field (or equivalent industry experience). **Role Overview** We are looking for a highly skilled Senio
2 days ago
Generate Resume ↗Senior Full Stack Engineer - React JS & Node JS
GSSTech Group · Dubai
Education Bachelor’s Degree or Postgraduate qualification in Computer Science, Information Technology, or related field (or equivalent industry experience). Role Overview We are looking for a highly skilled Senior Full S
2 days ago
Generate Resume ↗Senior Full Stack Engineer - React JS & Node JS
Global Software Solutions Group · Dubai
**Education** Bachelor's Degree or Postgraduate qualification in Computer Science, Information Technology, or related field (or equivalent industry experience). **Role Overview** We are looking for a highly skilled Senio
2 days ago
Generate Resume ↗Senior Full Stack Engineer - React JS & Node JS
GSSTech Group · Dubai
Education Bachelor’s Degree or Postgraduate qualification in Computer Science, Information Technology, or related field (or equivalent industry experience). Role Overview We are looking for a highly skilled Senior Full S
2 days ago
Generate Resume ↗Senior Full Stack Engineer - Playwright Automation
GSSTech Group · Dubai
Design and maintain end-to-end test suites using Playwright, develop full stack features, and leverage AI tools for automation and optimization.
4 days ago
Generate Resume ↗Senior Full Stack Engineer — Platform Extensions
Jobgether ·
**This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Full Stack Engineer — Platform Extensions in United Arab Emirates.** You will join a globally distributed engin
4 days ago
Generate Resume ↗Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required