Search by job, company or skills

Fitpage

Senior Full Stack Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We're looking for a seasoned senior full stack developer to build and scale platforms across India Running, Captured, and Fitpage. You'll own complex backend systems — from ticketing flows and event infrastructure to user data pipelines — while contributing to robust frontends. This is a high-ownership role for someone who moves fast and thinks in systems.

Tech Stack :

Node.js, Express.js, React, MongoDB, REST APIs, VAPT, AWS / Cloud, PostgreSQL

What You'll Do:

  • Design, develop, and maintain backend services and APIs for ticketing, registrations, and event management flows
  • Build and optimize: REST APIs, database schemas, caching layers
  • Own the full development lifecycle — from architecture decisions to deployment and monitoring
  • Build and maintain React-based frontends across Fitpage, India Running, and Captured products
  • Identify vulnerabilities and ensure platforms are VAPT-compliant and security-hardened
  • Optimize performance for high-concurrency scenarios (race day traffic spikes, large-scale registrations)
  • Collaborate with product and design teams to ship features fast without compromising quality
  • Participate in code reviews and contribute to engineering best practices
  • Implement background jobs, retries, and failure handling systems
  • Handle high concurrency scenarios (race-day traffic spikes, flash registrations)

What We are Looking For:

  • 5+years experience in backend or full stack development particularly strong Node.js backend skills.
  • Prior experience with ticketing platforms, booking systems, or other backend-heavy, transaction-intensive products
  • Strong expertise in: Node.js + TypeScript, NestJS / Express, REST API design, idempotency & concurrency control
  • Hands-on experience with: PostgreSQL / MongoDB (indexing, query optimization), Redis (caching, locks, rate limiting), background jobs / queues
  • Experience building: transaction-heavy systems (payments, bookings, ticketing)
  • Working knowledge of VAPT (Vulnerability Assessment and Penetration Testing) concepts and secure coding practices
  • Ability to own systems independently and operate in a fast-paced environment
  • Experience with API design, third-party integrations (payment gateways, SMS/email, etc.)
  • Ability to work independently and take full ownership of features and modules
  • Comfortable working in a fast-paced startup environment with shifting priorities

Good To Have :

  • Experience with race timing systems, sports tech platforms, or event registration products
  • Familiarity with DevOps basics — CI/CD pipelines, containerisation (Docker), and cloud deployments
  • Exposure to: observability tools (Sentry, SigNoz, etc.)
  • Prior exposure to building or scaling multi-tenant SaaS or marketplace platforms

Employment Type - Full-time

Work Mode - Work from Office

Location - Opposite Khar Telephone Exchange

Work Schedule - Weekend working with rotational weekday offs

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147223945

Similar Jobs

Navi Mumbai, Mumbai, India

Skills:

.NET.NetcoreAgile Development MethodologiesNodejsJsonMicroservicesAngularReactJavascriptFlaskPythonAWSJavaUi Ux DesignVueNode.JSDjangoJenkinsjQueryRestful ApisUi DevelopmentCI CDfrontend frameworksJava Spring BootSQL databasesCloud based infrastructureanalytics platformsdesigning consuming RESTful services

Navi Mumbai, Mumbai, India

Skills:

.NETreact.js JavaPostgreSQLRestful ApiDynamodbOrmNosqlDevopsGitJavascriptMarklogicAgileEntity FrameworkSQLServerPythonAzure DevOpsAWSAI toolsRBDMS

Mumbai, India

Skills:

PythonAngularAWSMySQLCassandraAzureRDBMSNode JSPostgreSQLMicroservice architectureMongoDBNoSQL databases

Navi Mumbai, Mumbai City, Mumbai

Skills:

Java FullstackJavaReactSpringReduxSpringbootMicroservice

Navi Mumbai, Mumbai, India

Skills:

JavaPostgreSQLDynamodbJwtSpring BootJsonMssqlSpringReactMySQLMongoDBKubernetesAI-augmented development toolsGitHub CopilotNoSQL DB