Skip to main content
U

Senior Full Stack JavaScript Developer

Unknown

DubaiOn-siteFull-Time1d ago

Description

Senior Full Stack JavaScript Developer

Own the backend and responsive web platform

Department Engineering

Location Jumeirah Lakes Towers

Type Full-Time

Reports To CTO

About the Role

We are a fast-paced sports technology start-up looking for a Senior Full Stack JavaScript Developer to take ownership of our backend services and responsive Next.js web application. Our APIs power both the web product and a React Native mobile app, so you will be designing for two client surfaces from day one.

This is a senior, hands-on role. You will set the technical direction across the backend and web, close gaps in testing, CI/CD and observability, and continue to ship features at pace. You will work directly with the CTO and have autonomy to shape the engineering practice.

The ideal candidate has shipped production full-stack JavaScript at start-ups, has strong opinions about API design and developer experience, and is pragmatic about balancing new delivery with paying down technical debt.

Tech Stack

Web Frontend Next.js, React, Tailwind CSS

Language TypeScript (migration in progress in parts of the backend)

Backend Node.js — Express and NestJS across a microservices monorepo

Database MongoDB (primary)

Identity JWT and RBAC

Payments Stripe

Cloud Azure (migrated from AWS)

CI/CD & DevOps GitHub Actions, Docker, infrastructure-as-code

Observability APM and structured logging

Clients Served

Responsive web app and a React Native mobile app

Key ResponsibilitiesTechnical Leadership

  • Own the technical direction of the backend and the web frontend
  • Mentor the team through code review, pairing and architectural guidance
  • Establish coding standards and drive completion of the TypeScript migration
  • Introduce lightweight documentation practices (ADRs, API docs, runbooks)

Backend & APIs

  • Design and evolve clean, versioned REST APIs consumed by both web and mobile clients
  • Own the identity and RBAC layer; keep auth and permissions consistent across services
  • Design MongoDB schemas, indexes and aggregations with production performance in mind
  • Integrate and maintain Stripe for payments and subscriptions

Responsive Web

  • Own the Next.js web application and deliver polished, responsive experiences across desktop, tablet and mobile
  • Maintain a shared component library and keep accessibility front of mind
  • Keep an eye on performance — bundle size, rendering, and Core Web Vitals

DevOps, CI/CD & Cloud

  • Build and harden CI/CD pipelines in GitHub Actions for lint, test, build and deploy
  • Operate the platform on Azure and complete the remaining migration work from AWS
  • Introduce infrastructure-as-code so environments are reproducible
  • Manage secrets, environment configuration and release processes

Observability & Quality

  • Stand up APM, structured logging and metrics across the platform
  • Build a practical testing strategy — unit, integration and a focused E2E suite — and enforce it in CI
  • Define SLOs and dashboards so we have visibility into production health
  • Own incident response and post-incident follow-up

RequirementsEssential

  • 6+ years of professional JavaScript / TypeScript experience across Node.js, React and Next.js
  • Strong hands-on experience with MongoDB in production
  • Solid Azure experience and the DevOps discipline that goes with it
  • Track record of building CI/CD pipelines in GitHub Actions
  • Experience designing and operating identity services using JWT and RBAC
  • Experience building APIs consumed by both a responsive web frontend and a React Native mobile app
  • Production experience with responsive web development using Next.js, React and Tailwind
  • Experience with microservices and API gateway patterns
  • Hands-on experience with APM and observability tooling in production
  • Pragmatic approach to testing, with experience introducing test discipline into existing codebases
  • Strong communication skills and a genu

More jobs in Dubai