logo

View all jobs

Full Stack Engineer

Baltimore, MD
Full Stack Engineer
Location: Baltimore, MD
Type: Full TimeMin. Experience: Mid Level
About Facet
Facet is disrupting the wealth management industry. Our innovative technology and unique advisor model allows us to deliver high quality financial services to the 33 million mass affluents in the US; a service previously only available to the very wealthy. Our company 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
As a Full Stack Developer at Facet Wealth, you will work with our Engineering & Product teams, playing a critical role in developing world class commercial software used by our lead planners & clients. Our goals are focused on developing a product to improve the financial lives of millions.
We expect you to be proficient in modern front and back end tools and development methodologies. You must be interested in learning new languages, technology stacks, tackling large and complex problems, and the ability to work both independently and in a peer programming environment.
Tremendous growth potential exists at Facet - your growth opportunities are virtually unlimited. We are truly passionate about helping realize our team members’ potential through active mentorship. We value drive, ownership, and commitment as we grow our company.
 
Required Skills and Experience:
  • Education: BS in Computer Science, Computer Engineering or a related field, OR equivalent experience
  • Experience: 2+ years of experience with full stack web development
  • Go, Java, .NET Core, Node.js, or other web-development framework
  • Object-Oriented languages and knowledge of OO paradigms
  • HTML5, JavaScript (AngularJS, React.js or Vue.js), CSS3, ES6
  • Developing and consuming RESTful APIs
  • Relational databases using SQL (MySQL, PostgreSQL, etc) and ORM layers
  • Software development best practices (git, testing/QA, etc)
  • Experience with Agile/Scrum methodology
  • Desire to push oneself to learn and grow on a daily basis
  • Desire and ability to work both independently and in a pair programming environment
  • Desire and ability to receive direct feedback and mentorship
Preferred Skills and Experience:
  • Experience with Go and React.js
  • Experience developing microservices
  • Experience with AWS
  • Experience with The Clean Architecture
  • Experience using frontend toolchains such as Webpack, Gulp, or Grunt
  • Experience with testing (unit, integration, regression, performance)
  • Experience with responsive design and browser testing
  • Familiarity with Linux
  • Familiarity with Docker
  • Familiarity with Kubernetes
Perks
  • 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 with the best: see our A-player credo above
  • Take a shot at helping millions of people live better financial lives

Share This Job

Powered by