Web Core Platform Team2 days/week onsite in SeattleTop skills:Node.js, React, Typescript, GIt scriptingResponsibilities:Designing and delivering code that’s readable, maintainable, testable, scalable, reusable, and efficientWorking in an Agile team with engineers, designers, and product managers to solve problems as part of a teamThinking from the customer’s perspective to recommend design improvementsCollaborating with backend teams to design effective and understandable APIsFollowing established architecture patterns and suggesting improvementsImplementing new features according to specificationsParticipating in code reviewsInvestigating and fixing bugsBuilding unit and UI testsLearning and implementing the latest technologies(*On-call rotations during daytime hours to help our Support team solve problems for customers*)Additional requirements:Familiarity with localization and internationalizationCaching, logging, performance tuning, and monitoringGithub tooling and devOps experienceAST parsing and validationWebpack managementNext.js web frontend developmentUnit testing best practices and patternsCI/CD systems such as TeamCity or JenkinsComfortable working in a distributed team and communicating asynchronously