Frontend Engineer, Financial ServicesJob CategoryEngineering & Information TechnologyLocationBELLEVUE, WashingtonReq. ID208351Job TypeFull-timeTesla participates in the E-Verify ProgramWhat to ExpectThe Financial Services team designs and builds payment and internal operation experience across Tesla to improve the financial products and systems.We are seeking a Frontend Software Engineer to join our growing team and help deliver experiences to improve growth. You will be challenged to build applications quickly but thoughtfully, balancing speed to market with longevity and scalability, all in the name of an extraordinary customer experience.What You'll DoBuild awesome web experiences using React.jsPlan and accommodate all mediums, screen sizes and device typesBuild in flexibility and customization from the startAdapt to changing business conditions and prioritiesPartner with product managers, designers, QA engineers and release engineers as your application moves from development to productionWhat You'll BringFor this position, we are considering candidates at all levels of experience building web and/or mobile experiences or who possess other evidence of exceptional abilityBachelor's Degree in Computer Science or related field, or equivalent experience or other evidence of exceptional abilitySolid communication skillsSolid understanding of fundamental web technologies such as HTML, CSS, REST, and JSON.Strong proficiency in modern JavaScriptThorough understanding of React.js and its core principlesUnit Testing with Jest/Enzyme/React Testing LibraryExperience with state management libraries such as Redux and React ContextExperience with common front-end development tools such as Babel, TypeScript, Rollup, Webpack, NPM, etc.Experience with DockerExperience working with and designing RESTful APIsExperience with Node.js and ExpressExcellent mastery of web standards, cross-browser compatibility, and accessibility.Strong CSS skills w/ experience building responsive applications across a variety of browsers and devices using modern CSS3 techniquesAbility to identify tasks which require automation and automate themExpert knowledge of maintaining and debugging live software systemsCompensation and BenefitsBenefitsAlong with competitive pay, as a full-time Tesla employee, you are eligible for the following benefits at day 1 of hire:Aetna PPO and HSA plans > 2 medical plan options with $0 payroll deductionFamily-building, fertility, adoption and surrogacy benefitsDental (including orthodontic coverage) and vision plans, both have options with a $0 paycheck contributionCompany Paid (Health Savings Account) HSA Contribution when enrolled in the High Deductible Aetna medical plan with HSAHealthcare and Dependent Care Flexible Spending Accounts (FSA)LGBTQ+ care concierge services401(k) with employer match, Employee Stock Purchase Plans, and other financial benefitsCompany paid Basic Life, AD&D, short-term and long-term disability insuranceEmployee Assistance ProgramSick and Vacation time (Flex time for salary positions), and Paid HolidaysBack-up childcare and parenting support resourcesVoluntary benefits to include: critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insuranceWeight Loss and Tobacco Cessation ProgramsTesla Babies programCommuter benefitsEmployee discounts and perks programExpected CompensationAssociate Software Development Engineer - $98,800 - $148,200/annual salarySoftware Development Engineer - $114,000 - $171,000/annual salarySr Software Development Engineer - $133,000 - $199,500/annual salaryStaff Software Development Engineer - $159,600 - $239,400/annual salarySr Staff Software Developmen