Senior Frontend Software Engineer

About the position

Our frontend engineers love making web experiences pop.  You would be perfect for this position if you love CSS animations, have a favorite javascript framework or JQuery plugin (or have written one), and you are excited to build powerful reusable UI components.  You will be responsible for making the web frontend experience as rich and smooth as possible, working with our team of designers, and pushing for quality web experiences.

You should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.

Currently we are only accepting applications for people inside the United States.

 

FrontEnd Software Engineer responsibilities are:

  • Own entire features sets: definition, design, and development
  • Mentor other engineers as we continue to grow our team
  • Help out in building the core frontend infrastructure for our engineering team
  • Have full ownership of critical components of the platform
  • Develop and implement automated tests to ensure the quality and ongoing reliability of your features
  • Work closely with other developers and our team to tackle business problems using the best technologies available
  • Proactively contribute ideas for new features, as well as identify areas for improvement

What we're looking for:

  • BS or MS in Computer Science or equivalent work experience
  • 5+ years of industry experience doing frontend software development
  • Strong understanding of Web technologies and distributed systems
  • Proficiency in JavaScript and at least two frontend JS frameworks
  • Experience invoking, and designing REST APIs
  • Excellent software engineering, design, and architecture skills
  • Self-starter with a can-do attitude who has relentless desire to improve quality and quantity of your output
  • Team player with strong communication skills, both written and verbal
  • Demonstrated system thinking and expertise in more than one layer of a multi-tier architecture
  • Focused on simplicity and effectiveness of solutions
  • Constantly seeking feedback through peer design and code reviews
  • Bonus: Familiar with Backbone.js and Marionette.js, React.js
  • Bonus: Experience with NoSQL and SQL data storage, experience with Elasticsearch

Apply for this job