Senior Software Engineer – Node.js, AI & Blockchain | UAE
Listed on 2026-08-07
-
Software Development
AI Engineer (Applied/Software), Backend Developer, Blockchain / Web3, Machine Learning/ ML Engineer
Location
Dubai, United Arab Emirates (UAE)
Job Category- Information Technology (IT) & Software
- Engineering & Technical
- Science & Research
- Banking & Insurance
GSS Tech Group is seeking an experienced Senior Software Engineer specializing in Node.js, Artificial Intelligence (AI), and Blockchain technologies to join its growing team in Dubai, UAE. This role offers the opportunity to build and scale enterprise-grade fintech solutions that combine modern backend engineering, AI-powered capabilities, and blockchain technologies to deliver secure, high-performance financial systems.
The successful candidate will work on designing scalable APIs, integrating AI and machine learning into enterprise applications, developing blockchain solutions, and contributing to digital asset platforms. This position provides excellent opportunities for career growth, professional development, and exposure to cutting-edge technologies within the banking and financial services industry.
Key Responsibilities- Design, develop, and maintain scalable REST and GraphQL APIs using Node.js and Type Script.
- Build high-availability backend services for enterprise fintech applications.
- Integrate AI and machine learning capabilities into backend systems and financial workflows.
- Develop, test, and deploy smart contracts for blockchain and digital asset applications.
- Contribute to blockchain architecture, digital asset infrastructure, and protocol development.
- Develop and optimize distributed microservices and event-driven architectures.
- Work with Kafka, message queues, and asynchronous processing systems.
- Implement secure authentication and authorization using JWT, OAuth, and Single Sign-On (SSO).
- Collaborate within Agile development teams across cross-functional projects.
- Support CI/CD pipelines using Docker, Kubernetes, and cloud platforms including AWS and Azure.
- Ensure application performance, scalability, reliability, and security.
- Bachelor's degree or postgraduate qualification in Computer Science, Engineering, or a related field, or equivalent professional experience.
- Minimum 8 years of professional software engineering experience.
- At least 5 years of hands-on Node.js and JavaScript development in production environments.
- Minimum 1 year of Type Script experience.
- Proven experience integrating AI and Machine Learning into production applications.
- Hands-on blockchain development experience, including smart contracts, digital assets, and cryptocurrency protocols.
- Banking, fintech, or financial services experience is strongly preferred.
- Node.js
- Type Script
- Java Script
- REST API Development
- GraphQL
- Artificial Intelligence (AI)
- Machine Learning (ML)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).