Sr. Software Engineer
Core
Design and evolve frontend frameworks, components, and architecture to build scalable solutions for complex customer experience problems across multiple products.
Role type
Senior IC frontend software engineer
Builds
Frontend frameworks, components, services, and user journeys for multiple products
Domain
Web development, customer experience platforms
Deliverable
product features
Required skills
React, TypeScript, GraphQL, REST APIs, Next.js, server-side rendering, static site generation, frontend performance optimization, frontend architecture, accessibility, web standards, third-party SDK integration, code review, unit testing
Preferred skills
Contentful, Datadog, Sentry, New Relic, full-stack development, cross-platform applications
Technologies
React, TypeScript, GraphQL, REST, Next.js, Context, Redux
Responsibilities
Design and evolve frontend frameworks and architecture; lead complex features from concept to launch; write unit tests and improve test coverage; collaborate with backend engineers to design APIs; mentor engineers through code reviews and technical guidance; translate ambiguous product requirements into scalable technical solutions; evaluate new technologies via proofs of concept.
Seniority
Senior, hands-on IC