Seeking a motivated Senior Fullstack Engineer to join the Growth Engineering Tools team. This team is dedicated to building internal tools that empower various groups within [Company] Streaming Services to manage and optimize customer offers across the globe. Our tools also provide critical visibility into user information related to billing, payments, subscriptions, offers, pricing, and plan metadata, supporting the Growth Engineering teams.
About the Team:
This newly established team, based out of San Francisco, Santa Monica, New York, and other hub locations, focuses on tools for the Offer Management Platform and the Customer Support Tooling Platform. In this fast-paced and rapidly expanding environment, you'll have the opportunity to tackle complex challenges in areas like billing, payments, subscriptions, promotions, and offers as our streaming services expand internationally over the coming years.
Minimum Qualifications:
Education: BA/BS or MS in Computer Science or equivalent experience.
Strong expertise in React and Material UI, with recent hands-on experience.
Proficiency in TypeScript and Node.js.
Familiarity with Next.js (preferred) or Express.js (minimum requirement).
Solid understanding of software development fundamentals, design patterns, and object-oriented programming paradigms.
Experience with relational databases.
Ability to work independently, delivering production-ready code with minimal supervision.
Strong motivation to learn new domains and write well-tested, maintainable code.
Excellent collaboration and interpersonal skills to work effectively with cross-functional business partners.
Preferred Skills:
Experience with GraphQL (e.g., Apollo Service or similar tools).