Full Stack Engineer at UpCounsel

Full Stack Engineer

As a Full Stack Engineer at UpCounsel, you will immediately play an integral role in building out, scaling and optimizing our dynamic cloud-based marketplace. You will join our fast growing team as a founding employee and work directly with our CTO to build and shape the future direction of our services in delivering delightful user experiences.

At UpCounsel, you will:

  • Build, test, scale, support and frequently refine new products and services.
  • Be an owner of what you build, managing the entire product lifecycle.
  • Tackle a wide variety of coding challenges throughout the stack and contribute to all parts of our code base.
  • Build a platform to process millions and millions of dollars in transactions.
  • Be a team player in a small, flat-structured, highly collaborative environment.
  • Be surrounded by a great team of highly talented professionals doing the best work of their lives, and having fun with it.

The ideal candidate will:

  • Be passionate about learning, and tackling new and exciting technical challenges.
  • Have great attention to detail and strive to write solid, reusable, and well tested code.
  • Care about the user experience and be driven by solving real world problems.
  • Have minimum of 3-5 years of commercial software development experience.
  • Preferred 2+ years experience with Ruby on Rails.
    • You understand how the Ruby on Rails 'magic' works, and not just how to use it
  • Feel very comfortable with the front-end technologies like HTML5 / CSS3 + Bootstrap
  • Have experience in writing javascript on the front-end (not just jQuery) 
  • Preferrable to have experience with Node.js
  • Bonus if you have experience with NoSQL databases such as MongoDB, CouchDB or Redis
  • Have previously worked in a small startup environment (this is very important!)
  • Embrace the agile development process and lean startup approach, grounded in metrics and user data.
  • Think like an owner in terms of how they work, the quality of their work, and what they work on.
  • Be able to design and write well-structured, easily maintainable, well-documented code that balances beauty and pragmatism.

Benefits + Perks

We want UpCounsel to be a great place to work. It’s that simple. We continue to look for new approaches to provide competitive wages, quality benefits, opportunities for our employees' growth and a culture that supports our strong commitment to family, balance, and wellness. Here are just a few of the benefits and perks you can expect at UpCounsel.

  • Healthcare: Choose between Anthem or Kaiser. We offer Delta Dental and VSP (for vision)
  • Flexible Paid Time Off
  • 12 Weeks company paid Parental Leave
  • 100% reimbursement for Work-related public transportation expenses
  • Work Remote Wednesdays
  • Learning stipend
  • We're located in the Financial District, near BART, Muni, and even the California Street cable car!

Perks & Benefits

Health + Vision + Dental Insurance

Full medical, dental and vision to keep you healthy

Competitive salary + equity

Competitive salary & generous stock option package


We encourage our team to be thinking about their future

Open vacation policy

We don’t track PTO - take the time that you need

Enjoy delicious meals

Enjoy lunch at the office

Flexible work hours

Flex your schedule to start and end work when is best for you

Commuter reimbursements

Get reimbursed for your public transportation costs each month

Customize your workstation

Build your workstation and desk to make it comfortable

Team Retreats

Quarterly off-site team retreats full of fun surprises and team inspiration


When it comes to games, we know how to have fun! Foosball, Xbox, fantasy football, and more!

Great coffee 24/7

We're serious about getting quality coffee from throughout the world

We're in San Francisco