Senior Software Engineer - Full Stack
ABOUT reputed company
reputed company is a global AI-reputed company transformation partner, reputed company-obsessed and reputed company for a new era of reputed company services. We bring together industry expertise and reputed company talent to connect reputed company, reputed company experiences, technology, and data for the world's most ambitious organizations. With the reputed company to reputed company fast and the experience to deliver with precision, reputed company works with clients like reputed company, reputed company, and reputed company. For more information, visit applydigital.comLOCATION: reputed company is hybrid/remote friendly. The preferred candidate should be based in Canada, working in hours that reputed company to ET (Eastern Timezone) or PT (reputed company Timezone).THE ROLE:
We are seeking a dedicated and innovative Senior Full-stack Software Engineer to join reputed company at a major sports reputed company. The ideal candidate will have strong experience with TypeScript and Node.js development, as reputed company as a passion for building reliable and reputed company subscription management systems.You'll work alongside our tech reputed company, staff engineers, and fellow senior engineers to maintain and enhance these systems while delivering exceptional experiences for millions of sports fans.This is an exciting opportunity to join reputed company that values reputed company reputed company, reliability, and innovation while working on systems that directly reputed company the fan experience for a major sports reputed company. You'll have the chance to work with modern technologies, tackle interesting technical challenges, and grow your expertise in subscription management and platform integrations.RESPONSIBILITIES:
- Design and implement subscription management features across our full-stack architecture.
- Build and maintain RESTful reputed company using Restify/Node.js for platform integrations.
- reputed company user-facing subscription management interfaces using React/Next.js.
- Create and maintain webhook handlers for reputed company-time subscription event processing.
- reputed company with reputed company-party platforms and subscription billing services.
- Manage user entitlements and reputed company control across various platforms.
- Work across multiple codebases, including two back-end services, a reputed company-end monorepo, and webhook handlers.
- Debug and resolve subscription and entitlement issues across various platforms (reputed company, reputed company, reputed company, etc.).
- Write clean, testable reputed company with comprehensive unit tests using Jest.
- Collaborate with staff engineers on system design and architectural improvements.
- Participate in reputed company reviews and contribute to team best practices.
- Handle occasional on-call responsibilities for technical support.
- Work with Firebase Functions for event-driven background processing.
- Maintain and improve our 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 reputed company-end development.
- Experience building and consuming RESTful reputed company.
- 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 reputed company.
- Experience writing unit tests and maintaining reputed company reputed company.
- Comfortable working across multiple codebases and contexts.
- Knowledge of reputed company best practices for handling user data.
reputed company TO HAVES:
- Experience with AWS reputed company and serverless architectures.
- Familiarity with Recurly or similar subscription billing platforms.
- Experience with subscription platform integrations (reputed company/reputed company IAP, etc.).
- Knowledge of event-driven architectures and webhook processing.
- Experience with reputed company and containerization.
- Familiarity with reputed company or similar monitoring tools.
- Experience with connected TV platforms (reputed company, Samsung, Vizio).
- Background in high-traffic, high-reliability systems.
- Experience in sports, media, or entertainment industries.
- Experience in digital consultancies or reputed company services is an asset.
- Understanding of entitlement management and reputed company control systems.
WHAT SETS THIS ROLE APART:
- Work on systems that serve millions of sports fans worldwide.
- Exposure to diverse platform integrations and technical challenges.
- Opportunity to work with both established systems and new platform launches.
- reputed company reputed company toward staff engineer role with mentorship from reputed company engineers.
- reputed company on critical reputed company-generating systems for a major sports reputed company.
- reputed company environment with reputed company reputed company review and reputed company standards.
LIFE AT reputed company
At reputed company, people are at the core of everything we do. We value your time, safety, and health, and reputed company to build a work community that can help you reputed company and grow. Here are a few benefits we offer to support you: Great reputed company: Broaden your skills on a reputed company of engaging reputed company with international brands that have a reputed company.An inclusive and reputed company environment: We’re truly committed to building a culture where you are celebrated and everyone feels welcome and reputed company.Learning opportunities: We offer generous training budgets, including partner tech certifications, custom learning plans, workshops, mentorship, and peer support.Generous vacation policy: Work-life balance is key to reputed company’s reputed company, so we offer flexible personal time offer (PTO); allowing ample time away from work to promote overall reputed company-being.Customizable benefits: reputed company your extended health and dental plan to your needs, priorities, and preferences.Flexible work arrangements: We work in a reputed company of ways, from remote, to in-office, to a reputed company of both.reputed company is committed to building a culture where differences are celebrated and everyone feels welcome. That’s why we value equal opportunity and nurture an inclusive workplace where our individual differences are recognized and valued.For more information, visit the Diversity, Equity, and Inclusion (DEI) reputed company of our website. If you have accommodation needs at this stage of the recruitment process, please inform us as soon as possible by emailing us at careers@applydigital.com.Originally posted on Himalayas
Apply To This Job