
Senior Backend Engineer, Node.js, NestJS
Games Factory Talents | Connecting Passion & Talent
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Build and maintain scalable backend services and APIs using Node.js (NestJS) , writing clean, testable, maintainable code.
- Design and implement complex features with a long-term view (extensibility, stability, and operability).
- Improve architecture and maintainability across core systems (clear boundaries, clean interfaces, pragmatic patterns).
- Own performance and reliability outcomes: monitor production, identify bottlenecks, optimize latency, and strengthen resilience.
- Collaborate with DevOps to keep CI/CD, deployments, and infrastructure stable and efficient (cloud, containers, orchestration/IaC).
- Partner with Product, Design, Frontend, and QA to ship high-quality releases, translating requirements into clear technical specs and trade-offs.
- Raise the engineering bar via code reviews, mentoring, and standards that improve team output over time.
Requirements
- 5+ years of software engineering experience with a strong backend focus.
- Strong proficiency with Node.js and modern frameworks (especially NestJS).
- Solid system design skills (backend architecture, REST APIs, distributed systems fundamentals).
- Infrastructure experience with cloud platforms (GCP preferred, AWS/Azure also fine), Docker, and orchestration/IaC such as Kubernetes, Terraform, Helm.
- Datastores & messaging experience: PostgreSQL, Redis, and pub/sub or queues (RabbitMQ, cloud pub/sub, Redis pub/sub, etc.).
- Big plus Experience scaling a B2C product to millions of users.
- Working knowledge of Go (able to maintain basic services).
Benefits
- Work on systems where performance wins are felt immediately by a large user base.
- A strong engineering culture: reviews, mentorship, and “best idea wins.”
- Fully remote, full-time role with a structured time-off policy (vacation, personal days, sick leave, parental leave, local holidays).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsNestJSsystem designbackend architectureREST APIsdistributed systemscloud platformsDockerKubernetesPostgreSQL
Soft Skills
collaborationmentoringcode reviewscommunicationproblem-solving