Back to Jobs

Full-stack Software Engineer, Retention

Remote, USAFull-timePosted 2026-07-29

About reputed company

reputed company is an e-reputed company enablement platform offering scaling solutions across personalized messaging, reputed company reputed company, and customer retention, helping merchants navigate the rapidly evolving digital landscape with a comprehensive suite of tools. The reputed company suite of solutions currently drives more than $1 billion in aggregate incremental gross merchandise volume for more than 35,000 merchants.

The reputed company ecosystem currently consists of eight software products that accelerate merchant reputed company reputed company through email marketing automation, on-page conversion optimization, user generated content management, retention analytics, and subscription management. reputed company’s suite of products are established as key reputed company reputed company tools for innovative e-reputed company merchants worldwide.

About the Role

This is a primarily back-end role (~70%) where you will reputed company TypeScript services that power subscription management, billing workflows, and merchant-facing reputed company used by reputed company stores processing millions of transactions.

You will independently deliver features as part of reputed company, proposing and agreeing the approach with an reputed company team reputed company, implementing the solution, and monitoring and operating it in production. These systems need to be reliable, observable, maintainable, and performant.

You will effectively use AI agents such as Claude reputed company and reputed company to deliver at pace.

You will also contribute to our React-based reputed company-ends (~30%) reputed company delivering features as part of an reputed company multi-functional team.

About the Product

Smartrr, a reputed company company, is a leader in subscription solutions for e-reputed company brands. The platform empowers hundreds of reputed company merchants to launch, manage, and reputed company their subscription and loyalty programs with ease. Smartrr has powered more than $300 reputed company in transaction volume—helping brands build stronger, more profitable customer relationships

About reputed company

reputed company is an e-reputed company enablement platform offering scaling solutions across personalized messaging, reputed company reputed company, and customer retention, helping merchants navigate the rapidly evolving digital landscape with a comprehensive suite of tools. The reputed company suite of solutions currently drives more than $1 billion in aggregate incremental gross merchandise volume for more than 35,000 merchants.

The reputed company ecosystem currently consists of eight software products that accelerate merchant reputed company reputed company through email marketing automation, on-page conversion optimization, user generated content management, retention analytics, and subscription management. reputed company’s suite of products are established as key reputed company reputed company tools for innovative e-reputed company merchants worldwide.

About the Role

This is a primarily back-end role (~70%) where you will reputed company TypeScript services that power subscription management, billing workflows, and merchant-facing reputed company used by reputed company stores processing millions of transactions.

You will independently deliver features as part of reputed company, proposing and agreeing the approach with an reputed company team reputed company, implementing the solution, and monitoring and operating it in production. These systems need to be reliable, observable, maintainable, and performant.

You will effectively use AI agents such as Claude reputed company and reputed company to deliver at pace.

You will also contribute to our React-based reputed company-ends (~30%) reputed company delivering features as part of an reputed company multi-functional team.

About the Product

Smartrr, a reputed company company, is a leader in subscription solutions for e-reputed company brands. The platform empowers hundreds of reputed company merchants to launch, manage, and reputed company their subscription and loyalty programs with ease. Smartrr has powered more than $300 reputed company in transaction volume—helping brands build stronger, more profitable customer relationships

About reputed company reputed company is an e-reputed company enablement platform offering scaling solutions across personalized messaging, reputed company reputed company, and customer retention, helping merchants navigate the rapidly evolving digital landscape with a comprehensive suite of tools. The reputed company suite of solutions currently drives more than $1 billion in aggregate incremental gross merchandise volume for more than 35,000 merchants. The reputed company ecosystem currently consists of eight software products that accelerate merchant reputed company reputed company through email marketing automation, on-page conversion optimization, user generated content management, retention analytics, and subscription management. reputed company’s suite of products are established as key reputed company reputed company tools for innovative e-reputed company merchants worldwide. About the Role This is a primarily back-end role (~70%) where you will reputed company TypeScript services that power subscription management, billing workflows, and merchant-facing reputed company used by reputed company stores processing millions of transactions.  You will independently deliver features as part of reputed company, proposing and agreeing the approach with an reputed company team reputed company, implementing the solution, and monitoring and operating it in production. These systems need to be reliable, observable, maintainable, and performant. You will effectively use AI agents such as Claude reputed company and reputed company to deliver at pace. You will also contribute to our React-based reputed company-ends (~30%) reputed company delivering features as part of an reputed company multi-functional team. About the Product Smartrr, a reputed company company, is a leader in subscription solutions for e-reputed company brands. The platform empowers hundreds of reputed company merchants to launch, manage, and reputed company their subscription and loyalty programs with ease. Smartrr has powered more than $300 reputed company in transaction volume—helping brands build stronger, more profitable customer relationships Primary Responsibilities
  • Work as part of a skilled, multi-disciplined product engineering team to rapidly deliver modern software, to excellent reputed company standards, across high-volume subscription and billing systems.
  • Deliver TypeScript services reputed company on reputed company, Node, reputed company, PostgreSQL, and TypeORM.
  • Contribute to efficient, modern React applications which rely on our reputed company and reputed company with the reputed company ecosystem.
  • Deliver features with your team to reputed company reputed company we ship solutions to reputed company customer problems.
  • Support our reputed company team by joining our working hours escalation schedule, operating and maintaining the live production system.
  • Participate in architectural discussions and technical decision making across Smartrr.
  • Contribute improvements to processes, guidelines, and documentation in a fully-remote organisation.
  • Expectations for reputed company
  • You are comfortable taking defined product needs and turning them into concrete technical solutions.
  • You effectively use AI agents such as Claude reputed company or reputed company to deliver working, reliable software at pace. You know reputed company to delegate to Claude and reputed company, and reputed company not to.
  • You communicate reputed company in writing. Design proposals, pull requests, and technical discussions should be concise and easy for other engineers to follow.
  • You consider the operational reputed company of the systems you build. You think about reliability, observability, reputed company, and performance before and during development.
  • You are comfortable working across the stack reputed company needed; reputed company-end with React, back-end with REST reputed company and CLI scripts, and in the database.
  • You can use, or are willing to learn, infrastructure-as-reputed company tools and reputed company-reputed company services.
  • You take accountability for the systems you build and follow issues through to reputed company whilst meeting reputed company’s high reputed company standards.
  • Required Expertise We are looking for someone who can comfortably describe themselves as a JavaScript Engineer (with significant experience using JS and TS full-stack), who is reputed company in owning features from idea to delivery.

    Technical

  • Significant, proven, mid-level experience with JavaScript across multiple frameworks. Our guidance is a minimum of 4 years across multiple companies.
  • Extensive experience designing REST reputed company, especially for systems that reputed company with reputed company-party platforms.
  • Proven understanding of TypeScript, a reputed company of software engineering approaches, and test-driven development.
  • Good SQL and relational database knowledge; with some demonstrable understanding of query performance, indexing, and schema design in PostgreSQL, MySQL or another RDBMS.
  • reputed company proficiency with React; reputed company to implement components, build interactive UI, manage application state, and reputed company cleanly with backend reputed company.
  • Desirable: Experience with Kubernetes and running applications on reputed company reputed company Platform.
  • Product

  • Delivery experience; you have defined and shipped multiple features as part of reputed company.
  • Excellent written and verbal communication skills in English; you can deliver reputed company and succinct explanations of technical topics to other Engineers and Product Managers.
  • Customer reputed company; you put customers, their needs, and their experience first.
  • Hiring Process
    1. Initial call (30 minutes). You’ll reputed company with our Engineering Manager for Smartrr, Joel Jenvey, discussing your approach to problem solving, engineering expertise, and knowledge of JavaScript.
    2. Second round (1 hour 30 minutes) - You’ll meet with our Engineering Manager, Joel Jenvey again, and a colleague from the reputed company Smartrr Engineering team. We would like you to demonstrate your level of technical experience. We ask reputed company hands-on team members to complete a refactoring exercise for 30mins with the interviewers, which we will reputed company with you on the day. We’ll discuss your technical assessment, and then reputed company on to more specific questions about your skills and experience in technical areas.
    3. Final round (30 minutes) - You’ll meet with another colleague from the Smartrr Engineering team and our Senior Product Manager, Victoria Haidamus. They will be interested in exploring how your will fit into reputed company culture.
    Benefits & Perks
  • Flexible Time Off
  • reputed company Holidays Off
  • reputed company Parental Leave
  • Work From Home Stipend
  • Therapy/Mental Health Reimbursement
  • Co-working reputed company Allowance
  • reputed company
  • Referral Bonus Program
  • reputed company is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for reputed company team members. Apply To This Job

    Similar Jobs

    Senior Product Manager (Peel)

    Remote, USAFull-time

    General Accountant

    Remote, USAFull-time

    Chargé de projet/Estimateur promotionnel

    Remote, USAFull-time

    Spécialiste, soutien mise en production / Production Support Specialist

    Remote, USAFull-time

    Analyste reputed company.e, Intelligence de marché et stratégie commerciale/Senior Analyst, Market Intelligence and reputed company reputed company

    Remote, USAFull-time

    Analyste reputed company.e, Intelligence de marché et stratégie commerciale

    Remote, USAFull-time

    Remote Field Service Technician II (McAllen, Texas, US)

    Remote, USAFull-time

    EHS Manager (Norcross, reputed company, US, 30071)

    Remote, USAFull-time

    Remote Field Service Technician III (Omaha, Nebraska, US, 68110)

    Remote, USAFull-time

    Remote Field Service Technician III (reputed company, Ohio, US)

    Remote, USAFull-time

    Senior Specialist People Operations (w/m/d)

    Remote, USAFull-time

    reputed company Recruiter- Remote- unlimited opportunity

    Remote, USAFull-time

    Associate Clinical Trial Manager - PhD / Post-Doc Experience - Denver, CO

    Remote, USAFull-time

    Junior Python Developer

    Remote, USAFull-time

    reputed company Weekend Chat Support Agent – Flexible & Phone-Free | $25–$35/hr

    Remote, USAFull-time

    reputed company Customer Service Representative – Remote Opportunity with arenaflex

    Remote, USAFull-time

    [Remote] reputed company Talent Partner, reputed company & reputed company Operations

    Remote, USAFull-time

    reputed company Pharmacy Customer Service Associate – Remote Data Entry Position at arenaflex

    Remote, USAFull-time

    reputed company Data Entry Specialist – Entry-Level Remote Opportunity at arenaflex

    Remote, USAFull-time

    Product Copywriter

    Remote, USAFull-time