Full Stack Developer
Summary
Full Stack Developer in Dubai building scalable, high-performance web applications and RESTful APIs with Node.js, AngularJS, JavaScript, and TypeScript, backed by NoSQL databases. Day-to-day work spans Docker, Kubernetes, CI/CD, JWT/OAuth/SSO authentication, and messaging/cloud tooling like Kafka, AWS, and Azure.
Job Description:
Job Role: Full Stack Developer
Job Location: Dubai, UAE
Experience: 7+ Years
Role Overview
We are looking for a Full Stack Developer with strong experience in Node.js, AngularJS, TypeScript, JavaScript, REST APIs, and NoSQL databases to develop scalable and high-performance web applications.
Key Responsibilities
- Develop and maintain applications using Node.js, AngularJS, JavaScript, and TypeScript.
- Build scalable RESTful APIs and backend services.
- Develop responsive and high-performance web applications.
- Work with NoSQL databases.
- Create reusable and testable modules and components.
- Troubleshoot, debug, monitor, and optimize applications.
- Work with Docker, Kubernetes, CI/CD, and distributed services.
- Implement authentication using JWT, OAuth, and SSO.
- Work with messaging technologies such as Kafka, AWS, and Azure.
- Collaborate with teams to design and deliver technical solutions.
Required Skills
- 7+ years of experience in Node.js, JavaScript, TypeScript, and AngularJS.
- Strong experience with REST APIs and NoSQL databases.
- Good knowledge of HTML, CSS, and responsive UI development.
- Experience with Docker, Kubernetes, and CI/CD.
- Knowledge of JWT, OAuth, SSO, and API Gateway.
- Good debugging and performance-tuning skills.
- Banking or Retail domain experience is an added advantage.