Job TitleA brand new app experience, built from scratch, using the best ideas around modern architecture and engineering best practices. Our efforts let our customers “Save Money. Live Better.” You will be a key member of the Platform Web team which owns responsibility for engineering tools and process, and features that affect the entire website.
We think it’s the most important thing to get right for our 265 million customers.What We Create WithVS CodeNode.js, React, Next.js, TypescriptGraphQLGitHubJiraConfluenceJenkinsZeplinWhat You’ll Be DoingDesigning 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 reviews for yourself and othersInvestigating and fixing bugsBuilding unit and UI testsLearning and implementing the latest technologiesMentoring fellow engineersRequirementsBachelor’s degree in Computer Science/Engineering or equivalent experience5+ years of experience as a software engineerGreat HTML, CSS, and Javascript skillsCaching, logging, performance tuning, and monitoringSolid understanding of monorepo and responsive designExperience using GitHubUnit testing best practices and patternsCI/CD systems such as TeamCity or JenkinsComfortable working in a distributed team and communicating asynchronouslyCommunicate in spoken and written EnglishRequired Skills: HTML Additional Skills: Web Developer This is a high PRIORITY requisition.