BEAMSTART Logo

HomeJobsFull Time

Full Stack Engineer (San Francisco or Remote)

Keeper LogoKeeper


Date Posted

24 Feb, 2024

Salary Offered

$120000 — $180000 yearly

Job Type

Full Time

Experience Required

3+ years

Remote Work

Allowed

Stock Options

Yes

Vacancies

1 available


About Keeper

Call it the gig economy, the passion economy, or side hustles, over half of Gen Z workers are now getting paid with 1099 contracts. Tax law is complicated, and many freelancers are overwhelmed. They can't afford a personal bookkeeper, and don't have time to dig into the details of what counts as a write-off. As a result, they're leaving thousands of dollars on the table at tax time.

Keeper's mission is to fix this by providing everyone with a personal accountant. Keeper understands all the minutiae of tax law, responds in minutes instead of days, and creates a personalized tax filing experience for each user based on the forms they upload.

Users love our product! Here are some recent customer quotes (Jan 2024):

Caitlin holds my hand throughout this process, and I'm not good with taxes and its lingo. She is quick to respond and has pleasant messages as well.

This app made finding write-offs so straightforward ... Other apps seemed so nebulous that I wasn't sure if I was allowed to claim what I was claiming. The fact that it's reviewed by tax experts gives me peace of mind.

You can read more on the App Store.

What you could be working on

  • Context-based intelligence: When users ask Keeper a question, we want to give answers related to the screen the user is on, and we want to link users to different actions and different parts of the app.
  • Income tracking: We should be able to monitor and predict income as well as expenses. This will help users get a full picture of the accounting side of their business, and will give us a key piece to predicting the user's April tax bill.
  • Quarterly taxes: Freelancers are supposed to set aside and pay taxes every quarter, based on their income that quarter. This is a manual task that differs by state and sometimes requires mailing a physical form. We'd like to enable users to pay us to do this for them.

Engineering at Keeper

Here’s the type of engineer who will thrive at Keeper.

  • You want to move fast. We believe in "ask forgiveness, not permission."
  • You are product-focused and user-focused. We use React, Node, and SQL because they're standard. I want our biggest problems to be related to figuring out what to build and what user pain points to focus on, not figuring out the technology.
  • You want a lot of autonomy, and are able to produce great results independently. At Keeper, you own your roadmap, you own your features end-to-end (from brainstorming with PM to publishing in the App Store), and you have significant autonomy over technical decisions.
  • You enjoy helping others. You help engineers debug tricky issues, brainstorm new features with PM, and help customer support when they surface issues with our systems.

One way to understand these values is to see them as a set of contrasts.

  • Moving fast: It's ok if something breaks. Just make sure you detect it and fix it.
  • Product focus: While we make time for new technologies and refactoring, it's not a major focus, and is primarily driven by product need.
  • Autonomy: It's on you to hold yourself to a high bar, push yourself to go fast, and push yourself to be a craftsperson with code. If you aren't self-motivated to do these things, Keeper may not be a good fit.
  • Collaboration: While there may be dedicated roles for x-functional communication at other orgs (e.g., PMs or tech leads), at Keeper engineers work directly with stakeholders. This puts more responsibility on the engineer to be responsive to stakeholders.

Responsibilities

  • Collaborate with PM to come up with new features and new ways to solve problems we've discovered
  • Ship features using React, Node, and SQL. We use React Native on mobile, but React Native experience isn't required
  • Test your code (both manually and automatically), and monitor it in production
  • Teach other engineers about systems and technologies you know really well, and learn from other engineers when ramping up on new systems and technologies

About Keeper

Keeper Logo

We make software for bookkeepers.

Company Size: 11 - 50 People
Year Founded: 2020
Country: United States

BEAMSTART

BEAMSTART is a global entrepreneurship community, serving as a catalyst for innovation and collaboration. With a mission to empower entrepreneurs, we offer exclusive deals with savings totaling over $1,000,000, curated news, events, and a vast investor database. Through our portal, we aim to foster a supportive ecosystem where like-minded individuals can connect and create opportunities for growth and success.

© Copyright 2024 BEAMSTART. All Rights Reserved.