×

Sign in to WWR










Forgot your password?

See more Full-Stack Programming jobs

Back to all jobs

Senior Software Engineer at Tiller


Tiller (tillerhq.com) is a nimble, distributed company transforming the way people handle their finances. We make it easy to track spending and manage money in a spreadsheet with daily bank feeds and helpful templates. We’re passionate about empowering people with their financial data in a flexible, private, and customizable format so they can take control of their future. 

We are looking for a senior software engineer with a primary focus on front-end development to play a pivotal role in our growing product development team, working on our web console, Microsoft 365 Excel add-in, Google Sheets add-on, and other client side components of our service. You will be part of a small, optimistic, mission-driven team that is improving the financial lives of customers (and enjoys sharing a few laughs along the way).

You’ll take ownership of critical front-end projects and drive toward secure, well-architected solutions through both incremental improvements and new innovations that will delight our customers. You should have a deep understanding of JavaScript and React concepts, a propensity for figuring stuff out, and strong front-end coding skills. You were born a problem solver and love finding efficient and durable ways to solve difficult problems.

What You’ll Do
  • Build secure solutions that honors the trust customers are placing in our service
  • Collaborate with the dev team and the rest of Tiller’s team on user interface ideas and applications
  • Lead the development of highly responsive user interface components using React and other frameworks
  • Tenaciously dive into complex application code, figure it out, and improve or update it
  • Write things down, always leaving better code and documentation so it’s easier for others to understand your reasoning and follow your tracks
  • Troubleshoot operational issues when a customer is experiencing a quirky condition or when you or your teammates notice something isn’t quite right
  • Nimbly move between different front-end environments, each with their own constraints and frameworks, including web apps, Google add-ons, Microsoft add-ins, and others 
  • Improve the state of current client-side solutions by introducing best practices where appropriate
  • Help scale the effectiveness of our product development team by collaboratively improving the tools, techniques, principles, and practices we use every day

Helpful For Success
  • Experience with our tech stack, including JavaScript, TypeScript, jQuery, CSS, HTML, React, Angular, Google Apps Script, Google Workspaces add-on APIs and architectures, and Microsoft 365 add-in APIs and architectures.
  • Experience building web applications that utilize APIs (both in-house and 3rd party) to drive user experiences

Why Tiller
  • We’re small and growing, so you’ll have tremendous agency and outsized impact on our developing culture, the Tiller service, and the success of our customers
  • You’ll be surrounded by awesome, supportive colleagues who know how to have fun together
  • We’ve been fully remote from day one; work from anywhere
  • You’ll have an opportunity to explore a broad range of development and operations tools, technologies, and practices; you won’t be siloed or pigeon-holed
  • You’ll have ongoing and repeated opportunities to pull up a seat at a lot of tables and wear multiple ‘hats’, depending on where your interests and capabilities lie; we have growth needs well beyond software development, and you’ll be close to them all, including IT, security, ops, customer support, product management, marketing 
  • We’re pioneers in Open Banking, a world-wide security and privacy initiative that gives customers more control over what financial institution information they share, and with whom
  • Our customers tend to stick around - we have one of the highest customer retention rates among consumer fintech services
  • Our team also sticks around, and we have uniquely high retention
  • You will be eligible for stock options and equity ownership
  • We provide health care coverage 

  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!

Apply for this Position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:


Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!