ReactJS Frontend MasterMind


AgilityFeat is seeking a Senior or a Lead Front end Engineer with expert Javascript knowledge who has experience developing rich, high­-performance, browser-­based Javascript applications. You'll design and implement a rich React JS, enterprise-­class messaging application, including client­-based end to end encryption and related security in the browser. We use backbone.js extensively and chrome wrapper / webkit for native integration. The ideal candidate has Team Lead or even Engineering management experience.

A sophisticated and modern javascript UI is our #1 need for a few reasons:

  • We have a huge customer and test base response for more features and the implementation of clean modern designs
  • Each one of these features needs to integrate to be maintainable and secure
  • We have a great server side team, but our frontend developers are shaping the look and feel of our core product and we need more help now.

You'll focus on cutting edge features (search, notifications, resilience connections). The UI is a first class citizen in our model, and our business is built on providing features and security consideration never before combined.

  • Work with Product Designers to design and implement the next generation of products
  • Build efficient and reusable front­end abstractions and systems
  • Identify and address performance bottlenecks
  • Participate in design and code reviews
  • Interact with other team members to incorporate their innovations and vice versa
  • Identify and communicate best practices for front­end engineering


  • 5+ years experience developing single page Javascript applications and 1+ years in React.
  • Ability to write high­-performance, reusable code for React components and Redux
  • Experience with backbone.js, angular.js, node.js and similar technologies desired but not required
  • Passion for performance debugging and benchmarking