Create functional, high-performance JavaScript, HTML/CSS layouts from UI/UX requirements and mockups.
Work with senior backend developers to build a complex, multithreaded, end-to-end application with a fantastic user experience.
Investigate the latest web and mobile platform technologies for use in the BuysideFX product.
Work productively within a team of very talented software developers in a semi-virtual environment.
Contribute enthusiasm and creativity to help create awesomeness.
Core Experience/Qualifications

BS/BA in Computer Science or equivalent field plus 3 to 4+ years of commercial software development experience.
Advanced technical degree or related training or experience a plus.
Professional experience in technologies such as HTML5, CSS3, Javascript (jQuery), and Git.
Mastery of web UI architecture and development practices.
Familiarity with Javascript Frameworks and websockets.
Understanding of designing/building for cross-browser compatibility.
Knowledge of Javascript testing frameworks and mobile web development are a plus.
Experience with manipulating JSON objects and communicating with APIs.
Outstanding problem-solving and communication skills.
Highly motivated and passionate.
Works well independently and as a team member.
BuysideFX, with offices in Boston, London and Burlington Vermont, is an award winning start-up funded by Atlas Venture, Google Ventures, FreshTracks Capital, Boston Seed and the Vermont Seed Capital Fund. BuysideFX?s Currency Management Platform solves foreign exchange problems for institutional money managers. Both pre-trade workflow and execution have become fragmented and manually intensive for money managers today. Our philosophy of high touch client service and application customization helps us deliver tailored FX programs. BuysideFX delivers simple workflow and automation tools to the end-user, while providing sophisticated access to the changing landscape of liquidity. Our solution supports the entire lifecycle of the trade, whether you are deciding how best to hedge a position, maintain your accounts, or execute an FX trading strategy.