Posted in

Senior Frontend Engineer – Credit Card

Senior Frontend Engineer – Credit Card

CompanySoFi
LocationSeattle, WA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree, ideally in a technical field, but we understand great engineers come from a variety of different backgrounds and also consider relevant work experience
  • Experience with modern JavaScript libraries, tooling, and frameworks
  • 4+ years of related programming experience
  • Strong knowledge of front-end technologies
  • Familiarity with responsive design/development and mobile-web best practices
  • Solid understanding of software design and architecture
  • Experience in unit, functional, and end-to-end testing
  • Experience with Node.js a plus
  • Willingness to roll up your sleeves, collaborate with others and get stuff done
  • Solid sense of responsibility; driving a project from inception to completion
  • Affinity for solving problems and shipping impactful features, not polishing perfect code or architecture
  • Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests

Responsibilities

  • Work on React-based web applications with a cross-functional team
  • Develop testable and accessible web applications
  • Work with designers to identify and solve potential implementation issues
  • Generate, enhance, and promote ideas for useful new projects and technologies
  • Deliver and operate highly available and scalable services in a production environment
  • Communicate with project leads, product managers, and other software developers on multiple projects
  • Define new product/technical architectures across one or several features of products
  • Mentor other engineers, support the technical culture, and help the team grow

Preferred Qualifications

  • Interest in personal finance
  • Experience managing your own investments or experience taking out loans
  • Experience scaling highly available, mission-critical systems
  • Full-stack experience, either toward systems (kafka, docker, posix), databases (postgres), or front-end (javascript/typescript, react)