Sr. Software Engineer, Front-End

About The Role

We are looking for star Sr. Software Engineers. The ideal candidate is a hands-on, articulate and focused leader, who can own features and functionality, enjoys learning, and comprehends the application architecture.

Our core stack is React / Redux; and we're looking for world-class developers who will use these tools to create game-changing technology.

SoFi is a new kind of finance company taking a radical approach to lending, wealth management and insurance. From unprecedented products and tools to faster service and open conversations, we're all about helping our members get ahead and find success. Whether they're looking to buy a home, save money on student loans, ascend in their careers, or invest in the future, the SoFi community works to empower our members to accomplish the goals they set and achieve financial greatness as a result. Having raised nearly $2 billion in funding since 2011 and boasting over 400,000 members and 1,300 employees, SoFi's future is bright.

Essential Functions & Responsibilities:

* Ability to communicate with tech-minded people

* Work closely with UX designers, product managers, and our back-end software engineers to build stellar user interfaces

* Collaborate heavily with designers and other engineers as you create complex web UI components and pages

* Debug production under time constraints or pressure

* Possess data structure knowledge

* Read, write, and implement technical requirements

* Advanced problem-solving skills

* Advanced knowledge of core technologies


* Bachelor's degree preferred, with 6 years of job-related experience; or

* Master's degree, plus 3 years of job-related experience preferred; or

* 8 years of work experience without degree

* Advanced web development experience

* Advanced understanding of functional programming and latest ECMAScript standards and features.

* Advanced MAC skills including experience in Microsoft suite, Atlassian Suite, and SoFi's core technologies used


* Ability to prioritize, multi-task, and meet deadlines

* Ability to thrive in a fast-paced environment

* Enthusiasm to learn new concepts and key aspects of the job and business

* Ability to work on well-defined tasks of limited complexity

* Team player with a positive attitude

Experience Plusses:

* Parcel or Webpack

* Styled Components

* Docker and Nginx

* Redux-Saga

* Business/development experience in Loan processing, Mortgage or Banking


* May assist more junior staff members with aspects of their job Work Environment

* Requires limited instruction from supervisor.


* Catered lunches or the equivalent for employees who work in a SoFi office, a fully stocked kitchen, and subsidized gym membership.

* Competitive salary packages and bonuses.

* A flexible vacation policy allows you to truly relax and reboot.

* Comprehensive health, vision, dental, and life insurance as well as disability benefits.

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

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