Full Stack Developer

Canonsburg, Pennsylvania

About the Role

The Full Stack Developer will work in web application and database development on customer-facing, data-driven solutions.

What You'll Do:

  • The Full Stack Developer will be responsible for design, development, test, and support within a small team environment
  • The Full Stack Developer will act as a liaison between engineering and product leadership by:
    • Understanding when to challenge client decisions
    • Being empathetic to client concerns
    • Balancing the needs of internal and external priorities effectively
  • The Full Stack Developer will be insistent on Clean Code that adheres to the 4 Rules of Simple Design:
    • Passing all tests clearly
    • Communicating intent
    • Avoiding duplication
    • Minimizing the number and size of elements

About You:

  • 5-10 years' Experience
  • Experience with the following tech stack:
    • Rails/RSpec
    • React+Redux/Jest
    • js
    • JavaScript
    • Database
  • Experience with agile methodologies (Scrum) and working in a team environment
  • The ideal candidate will have agile development experience in modern web frameworks & data architecture processes

Get weekly notifications when new jobs are posted