Full Stack Engineer

Saal Ai — United Arab Emirates · Posted ~2 weeks ago

Senior Full-time

Skills

Full-stack development Node.js TypeScript React REST APIs JWT OAuth2 SSO PostgreSQL MongoDB Microservices API design REST GitHub Copilot ChatGPT

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Full Stack Engineer is sought to own the design, implementation, and delivery of production-grade systems. The role involves building scalable microservices and performant web interfaces, designing secure REST APIs, optimizing relational and document databases, managing releases, and maintaining post-production stability.

Highlights

End-to-end ownership of production-grade full-stack systems, from architecture and implementation through releases and stability. The role combines modern web technologies, scalable microservices, database optimization, security, and AI-assisted development.

Description

Job Purpose 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 ReactOwn REST API design, authentication/authorization (JWT, OAuth2, SSO), error handling, logging, and service contractsBuild and maintain production-ready React UIs with strong attention to performance, accessibility, and maintainabilityDesign and optimize data models using PostgreSQL and MongoDB, including migrations and performance tuningTake end-to-end ownership of implementations, releases, and post-production stabilityReview, guide, and validate code delivered by external contractors, enforcing architectural and quality standardsUse AI-assisted development tools (e.g., Copilot, ChatGPT, Cursor) to accelerate delivery while independently validating correctness, security, and maintainabilityParticipate in architectural decisions, code reviews, and technical standards definitionDrive root-cause analysis and resolution of production issues Key Skills Expert-level Node.js, TypeScript, ReactStrong experience with microservices, API contracts, and service boundariesDeep understanding of HTTP, web architecture, and distributed system basicsProven experience with PostgreSQL or MongoDBStrong testing, debugging, and production support skillsAbility to communicate clearly with engineers, product teams, and customersDemonstrated ownership beyond task execution