onsite
Staff Software Engineer, Growth
Software Engineer
Lead the technical direction of growth‑focused web and OTT experiences, shaping UI/UX for user acquisition, onboarding, and account management using React, TypeScript, and cloud services.
About the role
Key Responsibilities
- Define and own the front‑end architecture for growth‑related features across web and OTT platforms.
- Collaborate with product managers and designers to deliver experiment‑driven UI/UX improvements that boost user acquisition and retention.
- Mentor engineering teams, set coding standards, and drive best practices in performance, accessibility, and scalability.
- Integrate with backend services, APIs, and cloud infrastructure (AWS) to ensure seamless data flow for registration, onboarding, and account management.
- Lead technical investigations for ambiguous problems, propose solutions, and influence cross‑functional pods.
Requirements
- 10+ years of software engineering experience, with at least 3 years leading large‑scale front‑end initiatives.
- Deep expertise in JavaScript/TypeScript and modern frameworks such as React.
- Strong understanding of web performance, SEO, and accessibility best practices.
- Experience designing, building, and deploying services on AWS (e.g., Lambda, S3, CloudFront).
- Proven ability to mentor engineers, drive technical strategy, and communicate complex ideas to non‑technical stakeholders.
Skills
javascripttypescriptreactnodejsaws