Senior Software Engineer - Node.js, AI & Blockchain
Global Software Solutions Group · Dubai, Dubai, United Arab Emirates
Apply & track with Apply EdgeAbout The RoleWe are looking for a Senior Software Engineer with a strong combination of backend engineering depth, applied AI experience, and blockchain/digital assets expertise. This role sits at the intersection of enterprise fintech and emerging technology — you will be building and scaling systems that matter, in an environment where your work has real-world financial impact.If you have spent years writing production-grade Node.js, have crossed into AI-integrated systems, and have hands-on experience with blockchain development and smart contracts — this role was built for you.What You'll Be DoingDesigning and building scalable, high-availability REST and GraphQL APIs using Node.js and TypeScriptIntegrating AI/ML capabilities into backend services and fintech workflowsDeveloping and deploying smart contracts for digital asset and crypto use casesContributing to blockchain architecture decisions, protocols, and digital asset infrastructureWorking within distributed microservices ecosystems — troubleshooting, optimizing, owningCollaborating across CI/CD pipelines, containerized environments (Docker, Kubernetes), and cloud platforms (AWS/Azure)Driving security-first development practices including JWT, OAuth, and SSO implementationOperating in an Agile environment with cross-functional squadsRequirementsWhat You Need to BringMandatory:8+ years of professional software engineering experience5+ years of hands-on Node.js and JavaScript in production environmentsMinimum 1 year in TypeScriptDemonstrable AI/ML integration experience in real production systems — not just familiarityBlockchain development experience: smart contract development, digital assets, crypto protocolsSolid understanding of Kafka, message queues, and event-driven architectureExperience with Docker and Kubernetes in productionREST API design and GraphQL proficiencyBanking, fintech, or financial services background strongly preferredStrong advantage:Experience with Solidity or other smart contract languagesExposure to DeFi protocols, tokenisation, or digital asset custody platformsAPI gateway experience (3Scale or equivalent)Familiarity with regulatory and compliance considerations in digital financeEducationDegree or postgraduate qualification in Computer Science, Engineering, or a related field — or equivalent demonstrated experience.