Senior Software Engineer - JavaScript
New York, NY
Posted Aug 18, 2016 - Requisition No. 53610
Our team:
Bloomberg’s Execution Management System (EMSX) is the world's most popular EMS. Our system provides leading data visualizations, trading tools and user interfaces that allow traders to focus on execution quality and market-moving events. On our team you'll have the chance to reimagine, develop and deploy a product that thousands of traders rely on every day across Bloomberg’s various trading platforms. We are pioneers in both technology and trading workflow.
Right now, Bloomberg is working to replace UIs across Bloomberg’s many trading platforms to create a better experience for our clients. Our software stack allows us to execute JavaScript directly on the client-side and use industry standard tools like Es6/Babel, TypeScript, and Gulp. We are one of the few teams doing this in the entire company, and we need strong engineers to help us.
Who are you?
A JavaScript developer with a passion for taking on exciting challenges who wants to build the very best applications on the market. You might not know the ins and outs of finance (yet), but you’re excited by the idea of using your skills to solve real-world trading problems. You love JavaScript, and you want to use it to redefine how trading apps are built.
You'll need to have:
- 3+ years of experience programming in JavaScript
- A desire to work hand-in-hand with our user experience and visual design teams to create a cutting-edge platform that will put us ahead of the competition
We’d love to see:
- Knowledge of asynchronous programming and event-driven programming paradigms
- Experience with programming in an object-oriented language
- A passion for working on optimizations challenges
- Excellent design, analytical, problem solving and communication skills