Senior Engineer, Front End

Engineering Murray, Utah


Who We Are

SoFi is a digital personal finance company whose mission is to help its members achieve financial independence to realize their ambitions, whether that be to buy a house one day, start a family on their own terms or be debt free. We aim to be at the center of our members’ financial lives, and to help every member Get Their Money Right®. By joining SoFi, you’ll become part of a forward-thinking company that is transforming financial services by embracing technology to build innovative loan products, investment tools, and more. One of the fastest growing fintech companies, we’ve grown from 250 employees in 2015 to over 1,500 employees today, and are well on our way to reaching 1 million members. With offices across the US, we offer the excitement of a rapidly growing startup with the stability of a seasoned management team and some of the best talent around. As an employer, we strive to hire employees who are committed to both our company’s mission and our desire to build the best culture in the world. If you are driven, passionate about what you do, and excited about the SoFi mission, we would love to hear from you.

The Role

SoFi is seeking a Senior Software/Front-End Engineer to join our talented pool of developers.  By joining SoFi, you’ll become part of a forward-thinking company that is transforming financial services. We’re ranked as one of the fastest growing Fintech companies and offer the excitement of a rapidly growing startup with a strong leadership team.

What You'll Do:

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

  • Define new product/technical architectures across one or several features of products.

  • Mentor other engineers support the technical culture, and help the team grow.

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

What You'll Need:

  • Experience with modern JavaScript libraries, tooling, and frameworks.

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

What You'll Need:

  • 8+ years related experience or demonstrated equivalent. Bachelor’s degree in a related field is preferred, but not required.

Nice To Have:

  • Ability to thrive in a fast-paced growing company.

  • Ability to drive a project from inception to completion.

  • Enthusiasm for solving challenging problems.

  • Enjoys mentoring others.

  • Team attitude: a willingness to roll up your sleeves, work with others and get stuff done.

Why You'll Love Working Here:

  • Competitive salary packages and bonuses.

  • Comprehensive medical, dental, vision and life insurance as well as disability benefits.

  • 100% of medical, vision, and dental premiums paid by SoFI for employees and their dependents.

  • Generous vacation and holidays

  • 401(k) and education on retirement planning.

  • Tuition reimbursement on approved programs, up to $5,250 a year.

  • Monthly contribution to help you pay off your student loans.

  • Employer paid lunch program and subsidized gym membership.

SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law.