Frontend Engineer, Money

SoFi SoFi · Fintech · Seattle, WA · Engineering

Frontend Engineer with a specialty in frontend web implementations to play a pivotal role in our Money product architecture transformation, focusing on the evolution of our banking core and the implementation of enhanced account structures, including readiness for new products like CDs. This position involves maturing our central member-facing services, particularly in areas such as entitlements, permissions, and data management, which are critical to supporting integrated product offerings like SoFi Plus. You’ll be working within a highly collaborative environment where planning and executing through a unified campaign lens is essential due to the complexity and interdependencies of these initiatives.

What you'd actually do

  1. Work on React-based web applications with a cross-functional team.
  2. Develop testable and accessible web applications.
  3. Work with designers to identify and solve potential implementation issues.
  4. Generate, enhance, and promote ideas for useful new projects and technologies.
  5. Deliver and operate highly available and scalable services in a production environment.

Skills

Required

  • modern JavaScript libraries, tooling, and frameworks
  • front-end technologies
  • responsive design/development and mobile-web best practices
  • software design and architecture
  • unit, functional, and end-to-end testing

Nice to have

  • Node.js
  • personal finance
  • managing your own investments or experience taking out loans
  • scaling highly available, mission-critical systems
  • Full-stack experience, either toward systems (Kafka, Docker, POSIX), databases (Postgres), or front-end (JavaScript/TypeScript, React)

What the JD emphasized

  • 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.