Full Stack Engineer (TypeScript - Intermediate or Senior) - remote

Beech Valley
Posted 2 years ago
We Work Remotely
Beech Valley connects top freelance CPAs and finance professionals with the best gigs in the accounting industry. Our secret sauce is our software platform, which delivers a mix of internal- and external-facing services. Our platform manages thousands of applications per week from accountants looking to join our network, gives our internal team superpowers for matching consultants with opportunities, and lets our clients search our network themselves to find the perfect fit for their projects.

As a growth-stage company (we grew over 100% last year), our engineering team has the exciting challenge of developing new features while also evolving our architecture and processes to match our growth. Will our future involve microservices or should we stick with our modular monolith? Should we migrate from Heroku to AWS? How will we add sharing and granular permissions to our app? Come join us and be a critical part of shaping our codebase, architecture, and team

What You'll Do
You’ll have the opportunity to work on all areas of the Beech Valley platform, from the infrastructure to the backend to the frontend. It’s ok if you aren’t an expert in everything (who is?). The important thing is that you have solid experience in at least one of those areas and you have a desire to learn and contribute across the stack.

Day to Day
  • Write clean, well-tested code using TypeScript, Node, Postgres, GraphQL, and React.
  • Participate in a cross functional team to identify, design, and deliver new features.
  • Participate in architecture discussions and design reviews.
  • Come up with a great idea for the business, share it with the team, then start working to execute on it.
About You
  • You have 2+ years of experience working on production web applications with real users.
  • You have solid knowledge of TypeScript and JavaScript.
  • You value automated testing, static analysis, and anything else that gives you the confidence to ship quickly and sleep soundly.
  • You want to join a team that truly cares about creating high quality software.
Working at Beech Valley
Culture

Even though we're growing fast, we pride ourselves on our laid back, flexible, high-performing team. While we do have some office space in Atlanta, GA, everyone is welcome to work remotely as much as they want, and the entire engineering team is 100% remote. We also don't do arbitrary deadlines, work long hours or weekends, or otherwise make ourselves miserable. We believe that our best work happens when we're happy, and our goal is to create an environment where we can all do our best work.

Benefits
  • Competitive salary
  • Fully remote forever
  • Generous PTO plus holidays
  • Health insurance
  • 401k with match
  • Strong work/life balance
  • Learning budget