Sr. Front-End Developer - St. Louis, MO

Second Street helps media and marketing teams grow and understand their audience with our easy-to-use promotions, messaging, and data analysis web platform. CBS, Entercom, ESPN, The Washington Post, Sports Illustrated, and over 3,000 others rely on Second Street to create meaningful interactions with their consumers.

We’re a close-knit, vibrant organization located in downtown St. Louis – close to Wash Ave, the Metro lines, and the Arch. Second Streeters have a passion for software and the success of our customers. We host local meetups whenever possible, including the STL Ember.js meetup. More than anything, we value and trust each other. We set our own goals and and give everyone the opportunity to offer feedback on major projects. We keep it casual and work together to get things done.


This position will be a member of our cross-functional development team which is made up of designers, testers, back-end developers, and front-end developers. Members of the team enjoy a high level of autonomy while also working very collaboratively in-person and using Slack, Trello, and Hangouts. We work together to ship code every day and are constantly looking for ways to improve. Developers at Second Street are fully involved in every part of the process, from planning, to developing, to testing, to launch. We strive to use best practices including version control, automated testing, responsive design, code reviews, and occasional pair programming while keeping an eye toward usability and user experience. This position, in particular, will have a special focus on making sure we’re using best practices in our front-end development, especially with Ember.js. A typical day could consist of anything from spooling up a new ember-cli application and integrating with our existing library of ember-cli addons to helping another member of the team work through a particularly vexing issue.


  • Excellent grasp of Ember and Ember Data or another rich JavaScript application framework such as Angular or React
  • Deep understanding of web standards A knack for writing testable, maintainable code – and then testing it
  • Able to find bugs and performance problems and stop them in their tracks
  • Passionate about delivering an amazing customer experience
  • Thrives in team environments
  • Possesses a strong work ethic; a self-starter, with a desire to grow
  • Writes clearly and crisply Always looking for better ways to get the job done.


  • Experience with version control systems such as git
  • Experience with Sass or less
  • Experience with agile development, especially kanban
  • Contributed code, answers, and/or blog posts to the development community
  • Have read Delivering Happiness, Reinventing Organizations, and/or The Lean Mindset


  • Competitive Salary
  • Unlimited PTO
  • 401k with company contribution
  • Development retreats every six months
  • Computer of your choice
  • Relocation reimbursement
  • Free parking or a Metro pass, your choice
  • Private gym in the basement of our historic building
  • Professional development courses and conference opportunities
  • Our focus on employee happiness leads to fun surprises like office scooters, renting out movie theaters, and a semi-annual week full of fun, food, and games known as Company Week
  • Our incredible medical, dental, and vision benefits are 100% covered for you, and 50% for your family
  • We work in a fun office environment with a shuffleboard table, Wii, gym, and full kitchen including a perpetually stocked kegerator

If you’re interested, please get in touch!