Apply Digital

Apply Digital

Apply Digital experts work with global brands like Coca Cola, Kraft Heinz, and The Very Group to thoughtfully connect strategy to execution, deliver impact for your business, and value for your customers. We are partners for change agents leading digit...

Professional Services
251-1K
Founded 2016

Description

  • Design and implement subscription management features across the full-stack architecture.
  • Build and maintain RESTful APIs using Restify and Node.js for platform integrations.
  • Develop user-facing subscription management interfaces using React and Next.js.
  • Create and maintain webhook handlers for real-time subscription event processing.
  • Integrate with third-party platforms and subscription billing services.
  • Manage user entitlements and access control across platforms.
  • Work across multiple codebases, including back-end services, a front-end monorepo, and webhook handlers.
  • Debug and resolve subscription and entitlement issues across platforms such as Apple, Google, and Roku.
  • Write clean, testable code and comprehensive unit tests using Jest.
  • Collaborate with staff engineers on system design, architectural improvements, code reviews, and team best practices.
  • Handle occasional on-call responsibilities for technical support.
  • Work with Firebase Functions for event-driven background processing.
  • Maintain and improve subscription reconciliation processes.

Requirements

  • 5+ years of experience in Software Engineering.
  • Bachelor's degree in computer science or equivalent.
  • Strong proficiency in TypeScript and Node.js development.
  • Senior-level experience with React.js and Next.js for front-end development.
  • Experience building and consuming RESTful APIs.
  • Familiarity with Firebase/Firestore or similar NoSQL databases.
  • Understanding of subscription management and entitlement systems.
  • Experience with Git, modern development workflows, and CI/CD practices.
  • Strong debugging and problem-solving skills.
  • Ability to work independently on significant features while collaborating with the team.
  • Experience writing unit tests and maintaining code quality.
  • Comfortable working across multiple codebases and contexts.
  • Knowledge of security best practices for handling user data.
  • Experience with AWS Lambda and serverless architectures (nice to have).
  • Familiarity with Recurly or similar subscription billing platforms (nice to have).
  • Experience with subscription platform integrations such as Apple/Google IAP (nice to have).
  • Knowledge of event-driven architectures and webhook processing (nice to have).
  • Experience with Docker and containerization (nice to have).
  • Familiarity with DataDog or similar monitoring tools (nice to have).
  • Experience with connected TV platforms such as Roku, Samsung, or Vizio (nice to have).
  • Background in high-traffic, high-reliability systems (nice to have).
  • Experience in sports, media, or entertainment industries (nice to have).
  • Experience in digital consultancies or professional services (nice to have).
  • Understanding of entitlement management and access control systems (nice to have).
  • Preferred candidate should be based in Canada and work hours aligned to ET or PT.

Benefits

  • Hybrid/remote-friendly work arrangement.
  • Flexible work options, including remote, in-office, or a blend of both.
  • Generous flexible personal time off (PTO).
  • Customizable extended health and dental benefits.
  • Generous training budgets and mentorship for professional growth.
  • Inclusive and safe workplace culture.
  • Opportunity to work on high-impact brands and global client engagements.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Full Stack Engineer

ShopMy 11-50 Internet Software & Services

Senior Full Stack Engineer at ShopMy, working on the platform behind creator-driven commerce to build and scale APIs, user interfaces, and internal systems.

AWS JavaScript Node.js React Sass UI Design
13 hours, 34 minutes ago

Senior Full-Stack Engineer

ZenRows 1-10 Internet Software & Services

Zenrows is hiring a Senior Full-Stack Engineer in EMEA to help grow its remote-first web data extraction platform by improving onboarding, activation, and conversion for new users.

Agile Amplitude GCP React Scrum Segment
13 hours, 49 minutes ago

Lead Web Content Developer

Makpar 51-250 Internet Software & Services

Makpar is hiring a Lead Web Content Developer to lead a federal agency’s enterprise web modernization and operations across Internet and Intranet environments.

Agile AWS CI/CD Cybersecurity DevSecOps Drupal .NET
1 day, 14 hours ago

Senior Full Stack Engineer

Virtru 51-250 IT Services

Virtru is hiring a Senior Full Stack Engineer to build and operate its digital privacy products and core data protection platform for organizations that manage sensitive data.

AWS Docker GCP Go JavaScript Node.js PagerDuty React Selenium
2 days, 13 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers