Netflix is a leading entertainment company focused on pushing the boundaries of storytelling and technology. They are seeking a Web Software Engineer for their Client API Foundations Team to design and maintain reusable UI architecture and frameworks that enhance the product engineering experience across various platforms.
Responsibilities:
- Design, build, and maintain reusable UI architecture and frameworks that product engineers can leverage across the iOS, tvOS, Android, TV, and Web client platforms
- Weigh business, product, and architectural trade-offs to guide your technical decisions
- Collaborate with a broad set of client, server, foundational, and product engineers across Netflix
- Support product engineers using your solutions and help ensure a reliable production experience
Requirements:
- 3–6 years of professional experience designing, building, and shipping software
- Proficient in JavaScript, TypeScript, and React
- Experience with GraphQL and server-driven UI patterns
- Strong understanding of component-based architecture and state management
- Effective communicator and collaborator
- Knowledge of testing frameworks and CI/CD pipelines
- Able to design, architect, debug, test, and create well-documented code
- Experience with cross-platform development
- Exposure to experimentation or A/B Testing
- Contributions to an open-source project