Search by job, company or skills

Senior Full Stack Engineer

Early Applicant
  • Posted 5 months ago
  • Be among the first 20 applicants

Job 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.

Key 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 optimise 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

Preferred Educational Qualifications and Professional Certifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience

Experience

  • 5–8 years of hands-on full stack development on production systems
  • Proven experience working in microservice or service-oriented architectures
  • Experience owning features or services from design through production
  • Prior experience reviewing or guiding work from other engineers or contractors

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 139033551

Similar Jobs

Abu Dhabi, United Arab Emirates

Skills:

GitReactTypescriptNode.jsRestful ApisJestEChartsVite.jsPlaywrightRechartsdata visualization libraries

Abu Dhabi, United Arab Emirates

Skills:

GrafanaMicroservicesSsoJUnitMockitoDockerOwaspFlutterRest ApisAzure DevOpsOpenID ConnectJava 21Angular 16OAuth2.0Spring Framework 6.2.1Application InsightsAzure MonitorKeycloak

United Arab Emirates, Abu Dhabi

Skills:

FlutterMicroservicesDockerRest ApisAzure DevOpsJava 21Spring Framework 6.2.1Angular 16Keycloak

Remote

Skills:

Node JsCloud InfrastructureAwsReact NativeType ScriptKubernetesDockerApiSqlNo SqlFlutter

United Arab Emirates, Abu Dhabi

Skills:

.NETCosmos DBTypescriptReactAzure FunctionsAngularKubernetesPythonDockerTerraformMicrosoft AzureNext.jsService BusAKSEvent GridBicepSemantic KernelAzure Container AppsInfrastructure as CodeAutoGenAzure AI SearchLangGraph

Beware of Scammers

We don’t charge money for job offers