Job Closed
This listing is no longer active.
Described as the world's top internet television network, Netflix is a publicly-traded entertainment company offering video-on-demand and streaming media. As an
Web Software Engineer 4 – Client API Foundations
Location
United States
Posted
166 days ago
Salary
$100K - $720K / year
Seniority
Senior
Job Description
Web Software Engineer 4 – Client API Foundations
Netflix
• 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
Job 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
- Knowledge of testing frameworks and CI/CD pipelines
- Bonus: Experience with cross-platform development
- Contributions to an open-source project
Benefits
- Generous relocation assistance package
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Trading Technology – Query Stack
BitMEXOne of the world's leading cryptocurrency derivatives exchanges. Creator of the Perpetual Swap.
• Design, development, maintenance and support of fault-tolerant, containerised distributed systems of microservices, for the writing and reading of exchange data • Provide services to both internal and external clients, such as new products, support tooling, analysis tooling. This is a rapidly moving environment with a varied and expanding product line • Evaluation of new technologies • Collaboration with peers, internal and external users on technical design and direction • Act as a senior technical resource to junior engineers
• Providing cross-team technical leadership • Driving complex, multi-team initiatives from idea to launch • Partnering closely with Product, Design, and Clinical leaders to ship measurable outcomes • Collaborate with product managers and engineering leads to shape how features are built, ensure architectural consistency across teams, and take ownership of end-to-end execution for complex projects • Define solutions to ensure strong monitoring and clean analytics in Mixpanel • Work with product managers, designers, and clinical leaders to turn ambiguous problems into clear technical strategies and execution plans • Own end-to-end delivery for complex initiatives that cut across multiple product teams and services • Personally execute on the highest-priority and most technically challenging projects, setting the standard for quality, velocity, and collaboration • Define and evolve the architecture for core product areas (e.g. member journeys, clinical workflows, care coordination) • Design APIs, data models, and integration patterns that make it easy to build new clinical and member experiences without re-inventing the wheel • Raise the bar on reliability and performance: drive SLOs, capacity planning, and incident-ready designs for the systems you own • Embed testability in designs: meaningful unit/functional tests, contract tests between services, and automated checks where they matter most • Ensure new features are instrumented with high-quality analytics in Mixpanel and that events and properties are consistent across products • Work with Product and Data to set up dashboards and monitoring that actually reflect user and clinical outcomes, not just vanity metrics • Drive post-incident reviews and systemic improvements when things break • Mentor senior and mid-level engineers through design guidance, pairing, and thoughtful code review • Help define and uphold engineering standards: coding conventions, architecture patterns, documentation norms • Model a pragmatic, product-focused mindset: balancing high standards with iterative delivery and experiments.
• Building high-quality product features across our stack (web, mobile, backend) • Owning projects end to end, from design to launch and iteration • Partnering closely with Product, Design, and Clinical teams to ship measurable outcomes • Collaborate with product managers, designers, and clinicians to turn product requirements into clear technical plans. • Own end-to-end delivery of features and services: design, implementation, testing, rollout, and iteration. • Design and implement APIs, data models, and integrations supporting your core domain (member journeys, clinical workflows, care coordination) • Contribute to evolving our architecture so teams can build new experiences quickly without re-inventing the wheel. • Build with reliability and performance in mind: help define graceful failure modes, timeouts, and efficient queries. • Participate in design reviews and RFCs, bringing a pragmatic, product-focused perspective. • Write well-tested code with meaningful unit tests and integration tests, • Instrument features with high-quality analytics in Mixpanel, using consistent events and properties across products. • Help maintain dashboards and alerts that reflect real user outcomes • Contribute to and uphold engineering standards: coding conventions, design patterns, documentation practices. • Give thoughtful and constructive code reviews
Software Engineer, Fullstack
The AthleticAn online, direct-to-consumer subscription media company, The Athletic was founded in 2015 to cover "every sports story that matters." The Athletic is committed to storytelling and
• Work with Design and Product teams to build a web UI that is beautiful, performant, and well-engineered. • Architect and build the backend/API to optimize for performance, growth, scalability, ease of future development, and code quality. • Write unit, functional, and integration tests to ensure maximum code and product quality. • Investigate, debug, and fix user-reported production issues. • Provide mentorship and guidance to other team members. • Work with the team to influence technology direction. • Brainstorm new product ideas and improvements alongside the design and product teams. • Work within a highly cross-functional team, iterating on our process and making your own suggestions for improvements.



