Project Description

Senior Software Engineer (Full Stack)

Job Description

You will help drive front and back end development of our next generation product, using state of the art frameworks and components. This product iteration will emphasize data visualization (currently using D3), XHR data requests (currently using Backbone), and numerous API integrations.

Primary Responsibilities:

  • Work with product managers to design and implement world class applications
  • Show meticulous attention to detail and awareness of UX and design requirements
  • Develop well-structured and testable MVC code
  • Develop, improve, and maintain solid front and back end components
  • Design for data availability, durability, scalability, and performance
  • Work independently to troubleshoot, identify and isolate technical issues
  • Contribute to a team atmosphere based on accountability and open collaboration

Required Skills/Experience

  • Javascript, HTML5, and CSS3, including AJAX/XHR
  • Server-side and client-side MVC design and best practices
  • Strong experience in Ruby, SQL, and non-relational data stores
  • Experience with information visualization (D3, Raphael, etc.)
  • Performance techniques and best practices
  • Testing frameworks and debugging techniques
  • Knowledge of various development, deployment, build and release tools
  • Excellent written and verbal communication skills


  • BS in Computer Science or equivalent experience
  • At least 5-7+ years related experience with a strong CS background

We Offer:

  • Competitive salary, options, and benefits
  • Flexible hours and paid time off
  • A small and collaborative team environment

How to Apply

Email with a resume and cover letter.


Seattle, WA | United States

Date Posted

December 20, 2016

Contact Us