BECOME PART OF OUR FAMILY.

Contribute to our portfolio companies’ success by browsing open positions below.


Front-End Software Engineer at Mighty Networks
Palo Alto, CA, US

About the position

Our front-end 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).  You will be responsible for making the web front-end 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.

 

Front-End 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 front-end 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
  • 3+ years of industry experience doing front-end software development
  • Strong understanding of Web technologies and distributed systems
  • Proficiency in JavaScript and at least two front-end JS frameworks
  • Experience invoking, and designing REST APIs
  • Experience with NoSQL and SQL data storage, experience with Elasticsearch a plus
  • 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