Point your AI agent at freehire and let it find you a job.

Get the CLI →

Saal.ai

NewBe an early applicant

Full Stack Engineer

Posted
Discussion

Summary

Full stack engineer in Abu Dhabi who owns end-to-end design, delivery, and reliability of production microservice systems built with Node.js, TypeScript, and React, including REST API and auth work, PostgreSQL/MongoDB data modeling, code review of external contractors, and production issue resolution.

Own the design, implementation, and delivery of production-grade full stack systems, with responsibility for code quality, service reliability, and implementation outcomes, including direct engagement with customers and technical oversight of external contributors.

Job Responsibilities

  • Design, build, and maintain scalable microservice-based applications using Node.js, TypeScript, and React
  • Own REST API design, authentication/authorization (JWT, OAuth2, SSO), error handling, logging, and service contracts
  • Build and maintain production-ready React UIs with strong attention to performance, accessibility, and maintainability
  • Design and optimize data models using PostgreSQL and MongoDB, including migrations and performance tuning
  • Take end-to-end ownership of implementations, releases, and post-production stability
  • Review, guide, and validate code delivered by external contractors, enforcing architectural and quality standards
  • Use AI-assisted development tools (e.g., Copilot, ChatGPT, Cursor) to accelerate delivery while independently validating correctness, security, and maintainability
  • Participate in architectural decisions, code reviews, and technical standards definition
  • Drive root-cause analysis and resolution of production issues

Key Skills

  • Expert-level Node.js, TypeScript, React
  • Strong experience with microservices, API contracts, and service boundaries
  • Deep understanding of HTTP, web architecture, and distributed system basics
  • Proven experience with PostgreSQL or MongoDB
  • Strong testing, debugging, and production support skills
  • Ability to communicate clearly with engineers, product teams, and customers
  • Demonstrated ownership beyond task execution

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available