
Posted 7 hours ago
Senior Software Engineer
GSSTech Group
Requirements
Node.js expertise, TypeScript proficiency, LLM prompt engineering, Azure AI services, ORM/ODM experience, WebSockets, CI/CD, Docker, Kubernetes, Arabic language proficiency
Skills
Node.jsTypeScriptAzuregenerative AIDockerKubernetes
About the role
Responsibilities
- Design and build scalable, highly available RESTful APIs using Node.js and TypeScript
- Engineer and fine-tune prompts for LLM-based solutions via Azure OpenAI
- Work across Azure AI services including Speech, Language, and PII Detection
- Implement real-time communication features using WebSockets
- Manage containerized services using Docker and Kubernetes
- Ensure high security standards for APIs within a regulated banking environment
- Troubleshoot distributed services and maintain CI/CD pipelines
Requirements
- Expertise in developing scalable RESTful APIs with Node.js
- Strong proficiency in TypeScript and JavaScript (ECMAScript standards)
- Hands-on experience with LLM prompt engineering via APIs and SDKs
- Working knowledge of Azure AI services (OpenAI, Speech, Language, etc.)
- Experience with ORMs/ODMs such as Sequelize, TypeORM, or Mongoose
- Proficiency with Docker, Kubernetes, and CI/CD principles
- Mandatory proficiency in written and spoken Arabic
- Understanding of network security and firewall concepts for regulated environments
Preferred Qualifications
- Ability to create automated test scripts
- Experience with multi-threading and advanced non-blocking code techniques
- Experience documenting code using JSDoc
Benefits
- Strong compensation package
- Long-term stability working with a household name client
- Opportunity to work with a technically strong team in a leading tech market
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
GSSTech Group · Dubai
