{bc}
indeed

Senior Full Stack JavaScript Developer

SportsLive DMCC
Dubai, UAE
Full Time
Senior
Onsite
AED 15,000/month / month
2 weeks ago
JavaScriptTypeScriptNode.jsNext.jsReactMongoDB
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

JavaScriptTypeScriptNode.js
Smart Apply

Full Job Posting

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 in Node.JS 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
  • 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 / SQL
  • Identity: JWT and RBAC
  • Payments: Stripe
  • Cloud: Azure and 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 Responsibilities

  • 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)
  • 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
  • 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
  • Build and harden CI/CD pipelines in GitHub Actions for lint, test, build and deploy

Requirements 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

  • 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

Pay

  • AED15,000.00 AED20,000.00 per month

How to Apply

  • Please apply directly on Indeed, you must answer the screening questions with legitimate knowledge, candidates whom ignore the screening questions are rejected automatically.

Work Location

  • Office based in JLT
  • In person

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at SportsLive DMCC