Senior Software Engineer (Full Stack - FE Focused - Remote)

Trim, San Francisco, CA

An Assistant That Saves You Money

Duration: Full-Time

Trim's mission is to improve the financial well-being of hardworking Americans and over the past five years, we've saved our users more than $70 Million. Trim was recently acquired by OneMain Financial which will enable us to massively scale our impact. Your work will directly improve the financial health of our 600,000 active users and many more to come!

We are growing fast and looking for Software Engineers who will work collaboratively with our team of Engineers to design, build, deploy, and maintain software across our stack. 

We are a highly collaborative team and bring our best selves to work every day because we enjoy working with each other. We prioritize team culture as much as we do our customers. We are looking for people who embody our company's core values of Customer Obsessed, Unstoppable Ownership, Truth-Seeking, Constantly Evolving, and Compassionate Colleagues. 

Trim @ OneMain Financial is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

What will you do?

  • Develop new user facing features.
  • Build scalable frontend components for both the main application and our component library.
  • Translate UI/UX designs and wireframes into code.
  • Continue to build out an end-to-end frontend testing suite.
  • Invest in tools and automation to improve productivity across the whole team.
  • Support a culture of code quality, documentation, and thoughtful design tradeoffs. Navigate between shipping quickly and long-term maintainability.

Technologies we use:

  • Client: JavaScript, React, Redux, Babel, and HAML
  • Server: Ruby on Rails and Node
  • Infrastructure: PostgreSQL, AWS, Convox, and Docker
  • DevTools: DataDog, Sentry, Heap, LaunchDarkly, GitHub, and CircleCI

Ideal candidates will have:

  • A passion for helping improve people’s financial health
  • 5+ years of full-stack development experience
  • 3+ years of React experience
  • 2+ years of server side programming experience (Ruby on Rails preferred)
  • Functional knowledge of SQL
  • An interest in learning new technologies and tools
  • A keen eye for product and user experience 
  • Experience of collaborating and working with cross functional teams

Why work at Trim @ OneMain Financial?

  • Opportunity to work at a start-up inside of a 100-year-old public company: all the dynamism of a start-up culture with the stability and financial resources of a highly profitable enterprise.
  • We are a mission-driven, highly collaborative team who keeps our customer at the forefront of our strategy and decisions.
  • We are growing rapidly with many new and exciting challenges on both technical and operational fronts.
  • We have a remote-first distributed team enabling both high performance and work-life balance.
  • Competitive salary and total compensation; full benefits, including top-tier medical, dental, and vision insurance, along with a 4% 401k match
  • Team fun: Bi-Weekly Happy Hours, Random Monthly Events, Games Lunches, Team Offsites, and Trim Treats
We are committed to a workplace that reflects the users we serve. We especially encourage women, people of color, and others who are underrepresented in the tech industry to apply.

About Trim

Our Mission

At Trim, we’re building an AI assistant that automatically takes care of your financial life.

We started with the easy stuff. Need to cancel an old subscription? Trim started doing that way back in 2015. We built more nifty features that save you money, like automatic Comcast bill negotiation and price protection for your Amazon purchases. So far, we’ve saved our users millions of dollars by automating little pieces of their day-to-day finances.

Now we’re starting to work on the hard stuff. Will I have enough money to retire someday? Which credit card should I get? Can my car insurance switch automatically to a cheaper provider?

The more we talk with you, our users, the more opportunities we see for Trim. Keeping track of your financial life is hard. Some days, it can feel nearly impossible. We believe that Trim can make it easy.

In five to 10 years, they say, your car will drive you around, while you put your feet up and watch the world go by out the window. No fender-benders, no stress, no time lost in traffic.

We’re building the equivalent of a self-driving car for your financial life. In five to 10 years—and hopefully sooner!—Trim will be able to manage basic financial decisions for you. Trim will steer you around the potholes (credit card debt, too-expensive insurance, late fees). Trim will make sure you have enough gas in the tank to get to your retirement destination. And Trim will free you from worrying about whether you’re making the right financial decisions.

You’ll always have an override button. But as you use Trim more and more, we hope to gain your trust, and keep it for the rest of the drive.

Our mission is to make you financially healthy. Every day, Trim will work to take you closer to the goal of 100% financial health. We’re excited to help.


Want to learn more about Trim? Visit Trim's website.