View Our Website View All Jobs

Full Stack Software Engineer

About Facet

Facet is disrupting the wealth management industry. Our innovative technology and unique advisor model allow us to deliver high quality financial services previously available only to the very wealthy, to the 33 million Mass affluents in the US. As a company, our goals are:

  • Help millions of Americans achieve their financial goals through high quality financial advice previously not available
  • Build the next generation of financial planning and financial life management tools that redefine how wealth management is delivered
  • Create a company culture that is as fun as it is stimulating

Our Promise to You

  • A-players: Life is too short to work with people who aren’t rockstars
  • Data Wins: We are objective to a fault
  • Integrity: Helping people with their money requires incredible trust. We do not take this lightly.
  • Everyone Has a Voice: Great ideas can come from anywhere. We will always listen
  • Continuous Improvement: we commit to always asking how we can be better, in everything that we do (including the hiring process!)

The Job

Required Skills and Experience:

  • Education: BA/BS in Computer Science, Applied Mathematics, Graphic Design, or related field, OR equivalent experience
  • Experience: 3+ years of experience with full stack web development
  • PHP and/or Python, Node.js, or other web-development framework
  • HTML5, JavaScript (jQuery, Angular.js, React.js or Knockout.js), CSS3 (LESS, Bootstrap or SASS), ES6
  • Developing and consuming public or private APIs (RESTful preferred)
  • Relational databases using SQL (MySQL, PostgreSQL, etc) and ORM layers
  • Software development best practices (git, testing/QA, etc) and agile development experience
  • Working knowledge of MVC frameworks and best practices
  • Experience with Agile/Scrum methodology

Preferred Skills and Experience:

  • Object-Oriented (C++, Java, etc.) languages and knowledge of OO paradigms
  • Experience using frontend toolchains such as Gulp, Grunt or Webpack
  • Experience translating high-fidelity mockups intro elegant, accessible interfaces
  • Experience with responsive design and browser testing
  • Experience with Joomla! CMS, and vendor APIs (such as Box, Dropbox, DocuSign, etc)
  • Familiarity with Linux
  • Testing (unit, integration, regression, performance)
  • Documentation of best practices


  • Competitive salary and significant equity: we pay up for the best talent
  • Unlimited vacation: we trust you
  • All the benefits: health insurance, 401(k), etc (oh, and a dedicated financial planner)
  • Work from anywhere: our founders are big fans of distributed work (but most of us are in Baltimore)
  • Work with the best: see our A-player credo above
  • Take a shot at helping millions of people live better financial lives
Read More

Apply for this position

Apply with
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file