Full-Stack Engineer (Node.js, MongoDB & AWS)
Core
Build and maintain scalable backend APIs, data models, and cloud infrastructure for real-time sports analytics and performance products.
Role type
Mid-level backend engineer (Node.js, MongoDB, AWS)
Builds
Scalable APIs, data models, and cloud infrastructure for sports analytics platforms
Domain
Sports technology / Real-time data analytics
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, Express, MongoDB schema design, RESTful API design, AWS services (EC2, Lambda, S3, RDS), production debugging, server performance optimization, secure coding practices, system design basics
Preferred skills
RabbitMQ, Cloudflare, SQL databases (PostgreSQL, MySQL), CI/CD pipelines, observability tooling, real-time data processing
Technologies
Node.js, Express, MongoDB, AWS (EC2, Lambda, S3, RDS), RabbitMQ, Cloudflare, PostgreSQL, MySQL
Responsibilities
Build and maintain backend services using Node.js and Express; Design and optimise MongoDB schemas for product and telemetry workloads; Develop and maintain RESTful APIs; Work with AWS services to deploy and scale applications; Improve server performance, reliability, logging, and operational visibility
Seniority
Mid-level, hands-on IC
