Back End Developer (Node.js/TypeScript)
IFZA Dubai · Doubaï
Job description
About the role
The Back End Developer will independently deliver well‑tested backend features within an established architecture and will also support frontend work when a feature spans the full stack.
Key responsibilities
- Design, build and maintain backend services using Node.js, TypeScript, Prisma and PostgreSQL.
- Create robust REST endpoints with validation (Zod), error handling and logging.
- Collaborate with product and frontend teams to ship end‑to‑end features.
- Contribute to React/TypeScript frontend tasks when required.
- Write automated tests, participate in code reviews and follow deployment workflows (GitHub Actions, containers).
Required profile
- 3–5 years of professional backend development experience with Node.js and TypeScript.
- Strong knowledge of PostgreSQL and an ORM such as Prisma.
- Experience designing REST APIs and implementing standard authentication flows.
- Working familiarity with React and willingness to work across the stack.
- Comfortable with Git‑based workflows and containerised deployment.
Required skills
- Node.js
- TypeScript
- Prisma
- PostgreSQL
- REST API design
- Zod
- GitHub Actions
- Docker (containers)
- React
- Jest or Vitest
- Kubernetes (preferred)
- Azure (preferred)
- GitOps / CI‑CD pipelines
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Arab Emirates.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
IFZA Dubai
Doubaï