Full Stack Engineer
About Gains.com
Gains.com is a fast-growing U.S.-based gaming and entertainment platform built with a premium product mindset. We care deeply about trust, speed, and user experience, and we move quickly as a small, highly aligned team.
This role sits on a small engineering team shipping the product end-to-end: web, mobile, backend, and the operational tooling that runs the business behind the scenes. You'll work directly with the CEO, CTO, design lead, and the rest of engineering.
The Role
We're hiring a Full Stack Engineer who can take a problem from ambiguous request to shipped, tested, and monitored in production. You'll own features across the stack and have meaningful input on architecture, prioritization, and tradeoffs.
What you’ll be doing
Build features end-to-end across the Angular web app, Flutter mobile app, and Node.js backend
Design schemas, write queries, and reason about transactional correctness in a system where money is the source of truth
Ship to production multiple times a week behind CI/CD with strong test coverage and clear rollback paths
Review teammates' code with care; expect the same in return
Partner with design and product to scope down before scoping up
Improve the developer experience around the monorepo, test harness, deploy pipeline, and observability
Use AI coding tools as part of your daily workflow. We're an AI-native team and expect leverage, not just typing speed
Requirements
5+ years of professional full-stack experience
An advocate for strong engineering principles including CI/CD automation, high test coverage, thorough code reviews, and scalable system design.
Experience designing and querying relational databases at scale; comfortable reasoning about schema design, indexes, transactions, and query performance
Working knowledge of at least one major cloud provider such as GCP (preferred), AWS, or Azure — provisioning services, IAM, secrets, logging, and tracing
Strong testing discipline — unit, integration, and ideally end-to-end tests
Strong product sense — willing to weigh trade-offs, push back on scope, and ship the smallest thing that actually solves the problem
Bonus Points
Solid Angular web experience; comfortable with standalone components, signals, RxJS, and reactive forms
Flutter / Dart for mobile native
Node.js backend experience, including REST APIs, middleware, sessions, and rate limiting
Firebase (Auth, Cloud Functions)
Git + PR-based collaboration, code review etiquette, clear commit hygiene
Comfortable in a monorepo workflow (i.e. Nx) and shipping changes that span multiple packages
Strong TypeScript / ESM fluency
Comfortable working with AI coding tools (Claude Code, Cursor, Copilot) as a daily-driver multiplier
Perks
Comprehensive medical, dental and vision insurance with employer contribution for yourself and your dependents
Stock options
Unlimited vacation and sick days
Brand new MacBook Pro
Remote-first work environment with flexible working hours
Competitive salary
High ownership, low bureaucracy
Direct access to leadership