G

Senior Backend Engineer (Node.js / NestJS) — Remote

Games Factory Talents
Full-time
Remote
Backend Dev

This is a remote position.<\/p>

We’re a rapidly scaling digital product company transforming the rewarded advertising category. We’ve grown quickly over the last few years and are expanding the team with people who want to build, ship, and improve high\-quality digital experiences. <\/span><\/span><\/span><\/span>
<\/p>

Our platform serves millions of users, and the backend is at the core of everything: user rewards, attribution flows, partner integrations, and high\-volume event processing.<\/span><\/span><\/span><\/span>
<\/p>

We’re hiring a <\/span><\/span><\/span><\/span>Senior Backend Engineer<\/span><\/span><\/b><\/span><\/span> to help design and evolve the core services behind a fast\-scaling product. You’ll work on systems where reliability and performance are non\-negotiable, and where solid engineering decisions have immediate, real\-world impact. <\/span><\/span><\/span><\/span>
<\/p>

What you’ll do<\/span><\/span><\/b><\/span><\/span>
<\/h3>
  • Build and maintain scalable backend services and APIs using <\/span><\/span><\/span><\/span>Node.js (NestJS)<\/span><\/span><\/b><\/span><\/span>, writing clean, testable, maintainable code.<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • Design and implement complex features with a long\-term view (extensibility, stability, and operability).<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • Improve architecture and maintainability across core systems (clear boundaries, clean interfaces, pragmatic patterns).<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • Own performance and reliability outcomes: monitor production, identify bottlenecks, optimize latency, and strengthen resilience.<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • Collaborate with DevOps to keep <\/span><\/span><\/span><\/span>CI\/CD, deployments, and infrastructure<\/span><\/span><\/b><\/span><\/span> stable and efficient (cloud, containers, orchestration\/IaC).<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • Partner with Product, Design, Frontend, and QA to ship high\-quality releases, translating requirements into clear technical specs and trade\-offs.
    <\/span><\/span><\/span><\/span> <\/div><\/li>
  • Raise the engineering bar via code reviews, mentoring, and standards that improve team output over time.<\/span><\/span><\/span><\/span>
    <\/div><\/li> <\/ul>

    <\/div><\/span>

    Requirements<\/h3>
    • 5+ years of software engineering experience with a strong backend focus.<\/span><\/span><\/span><\/span>
      <\/p><\/li>

    • Strong proficiency with Node.js and modern frameworks (especially NestJS).<\/span><\/span><\/span><\/span>
      <\/p><\/li>

    • Solid system design skills (backend architecture, REST APIs, distributed systems fundamentals).<\/span><\/span><\/span><\/span>
      <\/p><\/li>

    • Infrastructure experience with cloud platforms (GCP preferred, AWS\/Azure also fine), Docker, and orchestration\/IaC such as Kubernetes, Terraform, Helm.<\/span><\/span><\/span><\/span>
      <\/p><\/li>

    • Datastores & messaging experience: PostgreSQL, Redis, and pub\/sub or queues (RabbitMQ, cloud pub\/sub, Redis pub\/sub, etc.).<\/span><\/span><\/span><\/span>
      <\/p><\/li> <\/ul>

      Big plus<\/span><\/span><\/span><\/span>
      <\/p>

      • Experience scaling a B2C product to millions of users.<\/span><\/span><\/span><\/span>
        <\/p><\/li>

      • Working knowledge of <\/span><\/span>Go<\/span><\/span><\/b> (able to maintain basic services).<\/span><\/span><\/span><\/span>
        <\/p><\/li> <\/ul>


        <\/div><\/span>

        Benefits<\/h3>
        • Work on systems where performance wins are felt immediately by a large user base.
          <\/span><\/span><\/span><\/span><\/span><\/span><\/li>
        • A strong engineering culture: reviews, mentorship, and “best idea wins.”
          <\/span><\/span><\/span><\/span><\/span><\/span><\/li>
        • Fully remote, full\-time role with a structured time\-off policy (vacation, personal days, sick leave, parental leave, local holidays).<\/span><\/span><\/span><\/span><\/span>
          <\/span><\/li> <\/ul>

          <\/div><\/span>
          <\/body> <\/html>"}}],"isMobile":false,"iframe":"true","jobType":"Full time","applyName":"Apply Now","zsoid":"20066869977","isRemoteJob":true,"FontFamily":"Verdana, Geneva, sans\-serif","jobOtherDetails":[{"fieldLabel":"Industry","uitype":2,"value":"Technology"}],"headerName":"Senior Backend Engineer (Node.js \/ NestJS) — Remote","widgetId":"18387000000011497","awliIntegId":"urn:li:organization:18747003","isJobBoard":"false","userId":"18387000000184029","attachArr":[],"awliApiKey":"77uwh5kyuhcwyu","customTemplate":"3","awliHashKey":"11e495d251cf8c6a5264f5c6054ebf8ddda5c6fcc4c5609fc6b92ba22c6b4894a3a6687359218de13624ece3f2cbbaa1a316a646d15830e635e4f479db91f802","isCandidateLoginEnabled":true,"jobId":"18387000011457233","FontSize":"12","location":"","embedsource":"CareerSite","logoId":"2q0x2436cdb89796a4973a311aad625510707"}