Senior Full Stack JS Developer
Skills
About This Role
Senior Full Stack JavaScript Developer
*Own the backend and responsive web platform*
**Department** Engineering
**Location** Office based in JLT
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.
**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
**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
Requirement - Essential
- 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 genuine passion for mentoring
Desirable
- Experience in the sports, fitness or wellness space
- NestJS
- Experience migrating workloads between clouds (AWS to Azure or similar)
- Infrastructure-as-code (Bicep or Terraform)
- Stripe Connect or marketplace payment flows
- Real-time features (WebSockets, live data)
- OpenAPI / Swagger and contract testing
- Exposure to React Native
- Open-source contributions or published technical writing
What We Offer
We are a start-up that values impact over titles.
You will have meaningful ownership of technical decisions, direct access to leadership, and the opportunity to shape the engineering culture from the ground up.
**✓** Competitive salary
**✓** Access to premium AI tools
**✓** Direct impact on product direction
**✓** Fast-paced leading start-up
**✓** Modern JavaScript tech stack
**✓** Autonomy to shape engineering culture
How to Apply
Send your CV along with a brief note on your experience owning backend platforms at start-ups.
We are especially interested in examples where you introduced testing, CI/CD or observability into a codebase that was previously lacking them.
Pay: AED15,000.00 - AED20,000.00 per month
Application Question(s)
- What is your notice period
- Describe a MongoDB collection you owned that started misbehaving in production i.e. slow queries, growing lag, memory pressure, or an aggregation that fell over at scale. How did you diagnose it, and what specifically did you change?
- You need to change the response shape of an API endpoint that is consumed by both a Next.js web app and a React Native mobile app. The mobile app ships through the stores and has users on older versions in the wild. Walk us through how you would roll out the change including versioning, deprecation, coordination with client teams, and how you would know it was safe to remove the old shape.
- An alert fires: p95 latency on one of your API endpoints has drifted from around 180ms to 1.2s over the last week, and error rate is creeping up. CPU and memory on the service look normal, and there has been no single headline deploy in that window. You open your APM tool walk us through how you would move from "something is wrong" to "here is the root cause and the fix," and what you would add afterwards so this class of regression surfaces sooner next time.
Location
- Dubai (Required)
Your resume, rewritten
for this exact role.
Sign up free — Base Career tailors your CV to this job description in 60 seconds.
01 / 05
Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.
Free · No card · 60 seconds
02 / 05
Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.
Free · No card · 60 seconds
03 / 05
See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.
Free · No card · 60 seconds
04 / 05
Apply in One Click

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.
Free · No card · 60 seconds
05 / 05
Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.
Free · No card · 60 seconds
Similar Jobs
Senior Full-Stack Web Developer
Loft Orbital · Abu Dhabi
About this Role: Operational & Technical Leadership. Lead the development of Orbitworks Solutions software stack in collaboration with the Principal Solution Architect. Define a...
Skills
3 days ago
Apply Now↗Apply Now ↗Senior Full Stack Engineer
Client of Salt · Abu Dhabi
Seeking an experienced engineer to build a responsive React application, focusing on frontend architecture, data visualizations, and secure authentication.
Skills
4 days ago
Apply Now↗Apply Now ↗Senior Full-Stack Web Developer
Loft Orbital Solutions · Abu Dhabi
Wanna Join the Adventure? Orbitworks’ mission is to make space simple for organizations that want to deploy physical and virtual missions to space. Building on Loft Orbital’s heritage, Orbitworks will be the first commer
Skills
5 days ago
Apply Now↗Apply Now ↗Senior Full-Stack Web Developer
Loft Orbital · Abu Dhabi
Wanna Join the Adventure? Orbitworks’ mission is to make space simple for organizations that want to deploy physical and virtual missions to space. Building on Loft Orbital’s heritage, Orbitworks will be the first commer
Skills
5 days ago
Apply Now↗Apply Now ↗Senior Full Stack Engineer
Open Innovation AI · Abu Dhabi Emirate
Company Description: Open Innovation AI is a global technology company that specializes in developing advanced solutions for managing AI workloads. Its flagship product, the Open Innovation Cluster Manager (OICM), orches
Skills
6 days ago
Apply Now↗Apply Now ↗Senior Full-Stack Developer / AI Engineer / Data Scientist (m/w/d) (German speaking)
sandan AI · Dubai
Standort: Berlin / Remote (DACH-Zeitzone) Anstellung: Vollzeit, unbefristet Start: Ab sofort Sprache: Deutsch muttersprachler Niveau (C2 Level) \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ ÜBER UNS sandan AI ist ein in Berlin ansässi
Skills
1 weeks ago
Apply Now↗Apply Now ↗Senior Full-Stack Developer / AI Engineer / Data Scientist (m/w/d) (German speaking)
sandan AI · Abu Dhabi
Standort: Berlin / Remote (DACH-Zeitzone) Anstellung: Vollzeit, unbefristet Start: Ab sofort Sprache: Deutsch muttersprachler Niveau (C2 Level) \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ ÜBER UNS sandan AI ist ein in Berlin ansässi
Skills
1 weeks ago
Apply Now↗Apply Now ↗Senior Full Stack Developer - .Net core
VAM SYSTEMS · Dubai
Job Description We are currently looking forLead Full Stack Developer for our UAE operations with the following terms and conditions: Role Summary We are looking for a highly skilled and hands-on Senior Full Stack Develo
Skills
1 weeks ago
Apply Now↗Apply Now ↗Senior Full-Stack Developer / AI Engineer (m/w/d) (German speaking)
sandan AI · Abu Dhabi
Standort: Berlin / Remote (DACH-Zeitzone) Anstellung: Vollzeit, unbefristet Start: Ab sofort Sprache: Deutsch muttersprachler Niveau (C2 Level) \\\\\\\\\\\\\\_ \Über uns \ sandan AI ist ein in Berlin ansässiges AI-Nati
Skills
1 weeks ago
Apply Now↗Apply Now ↗2.2K+
Cover Letters & Follow-ups
1.8K+
Resumes Tailored
190.5K+
Jobs Tracked
Trusted by professionals at
Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required