Senior Full Stack Engineer

What to Expect

  • You'll take a huge amount of responsibility as a player-coach within the Engineering team, and help own product design, implementation, and delivery in areas that make a difference for your team.


What You Definitely Need

  • A Bachelor’s degree in Computer Sciences

  • At least seven years of experience

  • Deep understanding of computer programming languages such as PHP, Perl, Python, or Ruby

  • Experience with web frameworks such as Node.js, AngularJS, or JQuery

  • Experience building web APIs. You should understand the difference between REST and SOAP

  • Experience with QA and testing including automation, Docker, and TDD, as well as UI automation testing tools

  • An incredibly high level of intellectual curiosity

  • Extremely collaborative attitude and the ability to communicate with technical and non-technical teammates


What Will Help

  • Experience working for a SaaS or tech company

  • A diverse range of personal tinkering projects

  • You've already started thinking about how you might automate the rest of this process