Senior Backend Engineer (Node.js, TypeScript, AWS) - #1166190

Evolve Mixed Martial Arts


Date: 1 day ago
District: Singapore
Salary: $8,000 - $10,000 / month
Contract type: Full time
Work schedule: Full day
Evolve Mixed Martial Arts

About Evolve MMA

Evolve MMA is Asia’s premier martial arts organisation, operating globally and now building a next-generation SaaS platform to transform martial arts learning. Our technology powers everything from operations and scheduling to data-driven training experiences for students and instructors worldwide.

We are expanding our tech team to bring this vision to life.

About the Role:

You'll be the first in-house backend engineer at Evolve MMA, Asia's #1 martial arts academy. That means you're not joining a team, you're building the foundation one is built on.

We have an existing production platform (React/TypeScript frontend, Node.js/TypeScript backend, MySQL on AWS Aurora, hosted on EC2/S3/CloudFront) that runs our operations across all Evolve MMA locations. Your job is to own the backend architecture, set the engineering standards, and build the systems that power our next phase: AI-driven member engagement, predictive analytics, and eventually a SaaS product for the martial arts and fitness industry.

You'll work directly with the VP of Data & AI and a frontend developer in a small, high-autonomy team. No layers of management and the freedom to make architectural decisions that matter.

Key responsibilities:

  • Own the backend architecture: design the system structure, set coding standards, establish patterns that scale as the team grows.

  • Set up engineering infrastructure: CI/CD pipelines, automated testing, Docker containers, deployment workflows. You'll define how code ships.

  • Build and extend APIs (REST and GraphQL) powering internal dashboards, a member-facing app, and future SaaS features.

  • Design and optimize the database layer: schema design, query optimization, migrations, and data integrity on MySQL (Aurora RDS).

  • Build data pipelines for AI features: extract and transform member data for churn prediction models, recommendation engines, and engagement scoring.

  • Manage AWS infrastructure: EC2, S3, CloudFront, Lambda, Aurora. You're comfortable in the console and with infrastructure-as-code.

  • Implement security and compliance: authentication, access control, PDPA-compliant data handling. You'll be working with sensitive member data.

  • Mentor future hires: as the team grows, you'll help onboard and guide junior and mid-level developers joining after you.

What we're looking for:

  • 6+ years of backend development with production systems serving real users.

  • Deep proficiency in Node.js and TypeScript: this is your primary language, not a secondary skill.

  • Strong SQL and database design skills: you've designed schemas, written complex queries, managed migrations, and optimized performance on MySQL or PostgreSQL.

  • Hands-on AWS experience: you've deployed, monitored, and maintained production services on AWS (not just used S3 for file uploads).

  • CI/CD and DevOps fundamentals: you've set up or maintained deployment pipelines, worked with Docker, and understand automated testing in CI.

  • Experience setting up projects from scratch: repo structure, testing frameworks, linting, environment management. You've done this before, not just inherited it.

  • Security awareness: authentication (JWT/sessions), input validation, encryption, and data protection are second nature.

  • AI/ML integration experience or strong interest: you've worked with ML model APIs, built data pipelines, or are genuinely eager to learn. We're building churn prediction, recommendation engines, and AI-powered automation.

Nice to have:

  • Experience building or contributing to a SaaS product.

  • Familiarity with GraphQL in production.

  • Experience with Redis, message queues, or event-driven architectures.

  • Background in fitness, health, education, or membership-based businesses.

  • Active user of AI coding tools (Cursor, Claude Code, GitHub Copilot) — we're an AI-augmented team.

We're also looking for someone who:

  • Wants to build, not manage. This is an IC role. You'll be hands-on coding 80%+ of the time, especially in year one.

  • Thrives with autonomy. No one is going to hand you Jira tickets and tell you what to build. You'll work directly with leadership on priorities and own the execution.

  • Has opinions but holds them loosely. You have strong views on architecture, testing, and code quality — but you're pragmatic about tradeoffs in a fast-moving environment.

  • Moves fast without cutting corners. We ship weekly. That doesn't mean we skip tests or merge broken code — it means we scope smartly and execute efficiently.

  • Is genuinely curious about AI. This isn't a buzzword for us. We're building AI-powered products and we use AI tools daily in our development workflow.

Why Join Us:

  • Architectural ownership from day one. You're not implementing someone else's design — you're making the decisions that shape the entire backend.

  • Real, measurable impact. The systems you build directly affect thousands of users. You'll see the results of your work in business metrics, not just dashboards.

  • AI-forward team. We're building churn prediction, personalized recommendations, and AI-powered engagement tools. This is applied AI with real data and real users — not a proof of concept.

  • Path to SaaS. The internal platform is the foundation for a SaaS product targeting the martial arts and fitness industry. You'd be a founding engineer of that product.

  • No bureaucracy. Small team, direct access to leadership, fast decisions. If something makes sense, we do it.

  • Remote-friendly with flexible working arrangements.

What we offer

  • Competitive salary and bonus structure

  • Comprehensive health and wellness benefits

  • Generous paid time off and flexible work arrangements

  • Opportunities for professional development and career advancement

  • Collaborative and inclusive work environment

  • Complimentary martial arts training across all Evolve MMA locations


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Quantity Surveyor

The Supreme HR Advisory, Singapore
$2,800 - $4,200 / month
2 hours ago
About the role Prepare detailed cost estimates, quotations, and Bills of Quantities (BoQ) based on metal fabrication drawings to support project budgeting and execution. Manage quantity take-offs and cost control for materials, labor, and project timelines to ensure financial accuracy...
The Supreme HR Advisory

Bim Modeller (MEP Project)

Oneness, Singapore
$3,500 - $5,000 / month
5 hours ago
Benefits • 0–20% Monthly Performance Related Pay • 2% Monthly Medical Allowance • Yearly Salary Increment Key Responsibilities Architectural BIM Modelling • Prepare, develop, and maintain 3D architectural BIM models using Revit. • Produce architectural drawings, shop drawings, detailed drawings,...

Sales Engineer/ Manager

Good Job Creations, Singapore
8 hours ago
Job ID: 1633077 Job Summary: Lead product marketing and business growth strategies in the semiconductor sector, driving market share, customer success, and profitability. Responsibilities: Lead the development of product strategies, including market requirements, pricing, and positioning. Develop and execute structured...
Good Job Creations