View Our Website View All Jobs

Front End Developer

MayStreet builds the next-gen market access and analytics software for latency sensitive firms. The speed, scale and distributed nature of contemporary finance makes electronic trading more difficult every day. Our software allows firms to thrive in today's highly distributed, fast moving markets.

We are looking for front end developers to build high performance, data intensive web applications. You are expected to have a solid understanding of modern web development.

On the most basic level, you should:

  • Have a minimum 2 years experience in software development, preferably web-based applications and services
  • Be a self-starter and good communicator
  • Have strong understanding of HTML, CSS. Capable of converting designs into modular, maintainable front end code
  • Have experiences with some of the most popular front end libraries like jQuery, Bootstrap, etc.
  • Understand how client/server communicates, familiarity with AJAX is a must 
  • Be familiar with at least 1 front end JavaScript framework: React, Backbone, Angular, Amber, etc.
  • Know how to track your work in Git
  • Be familiar with common Linux/Unix commands
  • Have a habit of testing your own code

It would be even better if you:

  • Have experience building non-trivial single page applications
  • Have experience with TypeScript, SASS/Stylus, and ES6
  • Are familiar with automating your workflow using Gulp, Grunt
  • Can write Python or C++ to develop REST API or are willing to pick up when needed
  • Have design experiences


  • An engineering culture, the quality of our product and the support we give to clients defines our success.
  • Team oriented culture, we all succeed together. You can take on big challenges and know you'll have a team to support you. We succeed or fail together.
  • Meaningful profit participation and/or equity for key contributors.
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file