Sr. Full Stack Engineer - (Node + React & Angular)
Role Overview
Seeking a Senior Full Stack Engineer with a strong backend focus to build and operate large-scale distributed systems.
The role also provides technical direction to a cross-functional engineering team while remaining hands-on with architecture, development, code quality, performance, and delivery.
Work with Product Owners, Architects, DevOps teams, and engineering teams on secure, scalable platforms for digital products and everyday banking.
Key Skills for This Role
Full Job Posting
Role overview
Seeking a Senior Full Stack Engineer with a strong backend focus to build and operate large-scale distributed systems.
The role also provides technical direction to a cross-functional engineering team while remaining hands-on with architecture, development, code quality, performance, and delivery.
Work with Product Owners, Architects, DevOps teams, and engineering teams on secure, scalable platforms for digital products and everyday banking.
Responsibilities
- Lead design, development, and operation of cloud-native backend platforms using Node.js, TypeScript, Express.js, and microservices.
- Design Kafka event-driven systems and optimize MongoDB data models, Redis use, and backend performance.
- Develop frontend applications with ReactJS and use Angular where required.
- Build secure APIs and highly available, resilient systems; improve scalability, reliability, and observability.
- Operate cloud solutions on Azure, AWS, or GCP, and use Docker, Kubernetes, CI/CD, infrastructure automation, and DevOps practices.
- Set technical direction and engineering standards, review code, troubleshoot production issues, and guide technical delivery.
- Mentor engineers and collaborate with product, architecture, DevOps, QA, and other engineering teams.
Core technical requirements
- Strong hands-on expertise in Node.js, TypeScript, and Express.js, with enterprise backend and asynchronous programming experience.
- Strong microservices and distributed-systems experience, including scalable, highly available, resilient systems and event-driven architecture.
- Hands-on Apache Kafka experience, including asynchronous processing, service integration, and high-volume workloads.
- Strong MongoDB experience with data modeling, indexing, aggregation pipelines, query optimization, and performance tuning.
- Strong Redis experience with caching, distributed locking, session management, and performance optimization.
- Strong hands-on ReactJS experience; Angular experience is also relevant for full-stack delivery.
- Hands-on experience with Azure, AWS, or GCP; Azure is preferred.
- Experience with Docker, Kubernetes, CI/CD, infrastructure automation, and DevOps practices.
Technical domains
- Backend technologies: Node.js, TypeScript, and Express.js.
- Architecture: microservices, distributed systems, and event-driven systems using Kafka.
- Data and caching: MongoDB and Redis.
- Frontend: ReactJS; Angular is relevant to full-stack delivery.
- Cloud and operations: Azure, AWS, GCP, Docker, Kubernetes, CI/CD, and infrastructure automation.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at GSSTech Group
Dynamics 365 Customization Specialist
, UAE
Role Summary Our client is looking for a Dynamics 365 Customization Specialist to design, build, and maintain customizations on its Dynamics 365 Customer Engagement and Power Platform environment. In this role, you will
Product Engineer (TradeNet)
, UAE
The employer is seeking a Product Engineer with hands-on TradeNet and trading-platform expertise. You will implement and maintain trading systems, build full-stack features, and manage market connectivity. Required quali
Brokerage Platform Lead (Trading Systems)
, UAE
The employer seeks a lead to own and improve a brokerage trading platform across onboarding, execution, clearing, and settlement. Candidates need at least 7 years working with trading or brokerage platforms, strong OMS a
Senior Python Engineer (Backend and Data)
, UAE
The employer is hiring a Senior Python Engineer to build and operate scalable backend systems, APIs, microservices, and data transformation pipelines. Applicants need 5+ years of Python backend experience, API and databa
Senior IT Project Manager | Banking
, UAE
The employer seeks a senior IT Project Manager to own end-to-end delivery of banking IT projects, including scope, schedule, budget, risk, and governance. Candidates need 12+ years of IT experience, 8+ years in direct pr
Technical Lead - FullStack
, IND
The employer is seeking a hands-on Technical Lead with a strong backend focus to guide a cross-functional team building and operating scalable distributed platforms. Candidates need deep Node.js, TypeScript, microservice
Senior Product Engineer - FinIQ Wealth Management Suite
, UAE
The employer is seeking a Senior Product Engineer with expertise in the FinIQ Wealth Management Suite for a banking client. The role covers front-to-back product development, Trade Life Cycle workflows, API integration,
Senior Product Engineer - FINIQ & .NET
, UAE
GSSTech Group is seeking a Senior Product Engineer to manage and optimize FINIQ platforms while developing .NET and SQL Server backend solutions. The role requires 5+ years of FINIQ administration, expert SQL Server and
Dynamics 365 Customization Specialist
, UAE
Product Engineer (TradeNet)
, UAE
Brokerage Platform Lead (Trading Systems)
, UAE
Senior Python Engineer (Backend and Data)
, UAE
Senior IT Project Manager | Banking
, UAE
Technical Lead - FullStack
, IND
Senior Product Engineer - FinIQ Wealth Management Suite
, UAE
Senior Product Engineer - FINIQ & .NET
, UAE