Javascript developer

Careers at Bloomberg

Similar jobs

Javascript developer

London

Posted Jul 26, 2016 - Requisition No. 53031

The Market Depth team develops software to process and present realtime market data to tens of thousands of Bloomberg customers every day. During peak times our system will process and deliver 1,500,000 market data messages per second.

We own the entire software stack from processing the normalized data with minimum latency to presenting it on the screen in customizable views enriched with analytics. The result is a widget with a versatile UI that is deployed as a self-contained application or coalesced with widgets built by other teams to create new functionality. The required modularity and its comparatively high amount of business logic make it a unique and essential building block for trading applications on the Bloomberg Terminal.

We are looking for an experienced JavaScript developer to further drive our sophisticated UI code base on top of an existing multi-threaded C++ backend. The technologies and frameworks used to build JavaScript applications keep evolving, giving you a dynamic environment in which you are expected to reach the limits of technology and take initiative to surpass them in conjunction with software infrastructure teams. There is a strong emphasis on maintainability and performance since you will be working with multiple business and application groups, each having distinct requirements.

We provide a collaborative environment where creativity thrives and innovative solutions are bred. There is no limit to what is possible. We are constantly faced with evolving markets resulting in new opportunities we want to seize swiftly and effectively.

We'll trust you to;

Take responsibility for the full software development life-cycle, from understanding the needs of the business through to coding to deployment and maintenance. Your work will be highly visible, making you highly accountable

Enjoy solving highly complex problems while understanding the scope and impact of your work

Be quick, resourceful, flexible, and an excellent collaborator. You will balance the best of technical and product knowledge to craft unsurpassed product solutions for our customers

Engage with the wider community. You might love to work with open source software. We interact with the open source communities by contributing changes where we can. You will also be able to take part in related meet-ups and conferences

Deliver robust code in a fast paced environment

You'll need to have;

Experience in developing large-scale JavaScript applications

Experience with common frameworks and automation tools (e.g. lodash, Gulp)

Knowledge in performance profiling of JavaScript

Familiarity with ES 2015 features (e.g. Promises)

Exposure to server-side frameworks, e.g. Node.js

We'd love to see;

Familiarity with JavaScript/UI testing frameworks

Experience with C/C++ and STL

Experience maintaining multi-threaded C++ applications

If this sounds like you:

Apply if you think you're a good match! We'll get in touch with you to let you know the next steps.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Javascript developer

London

Posted Jul 26, 2016 - Requisition No. 53031

The Market Depth team develops software to process and present realtime market data to tens of thousands of Bloomberg customers every day. During peak times our system will process and deliver 1,500,000 market data messages per second.

We own the entire software stack from processing the normalized data with minimum latency to presenting it on the screen in customizable views enriched with analytics. The result is a widget with a versatile UI that is deployed as a self-contained application or coalesced with widgets built by other teams to create new functionality. The required modularity and its comparatively high amount of business logic make it a unique and essential building block for trading applications on the Bloomberg Terminal.

We are looking for an experienced JavaScript developer to further drive our sophisticated UI code base on top of an existing multi-threaded C++ backend. The technologies and frameworks used to build JavaScript applications keep evolving, giving you a dynamic environment in which you are expected to reach the limits of technology and take initiative to surpass them in conjunction with software infrastructure teams. There is a strong emphasis on maintainability and performance since you will be working with multiple business and application groups, each having distinct requirements.

We provide a collaborative environment where creativity thrives and innovative solutions are bred. There is no limit to what is possible. We are constantly faced with evolving markets resulting in new opportunities we want to seize swiftly and effectively.

We'll trust you to;

Take responsibility for the full software development life-cycle, from understanding the needs of the business through to coding to deployment and maintenance. Your work will be highly visible, making you highly accountable

Enjoy solving highly complex problems while understanding the scope and impact of your work

Be quick, resourceful, flexible, and an excellent collaborator. You will balance the best of technical and product knowledge to craft unsurpassed product solutions for our customers

Engage with the wider community. You might love to work with open source software. We interact with the open source communities by contributing changes where we can. You will also be able to take part in related meet-ups and conferences

Deliver robust code in a fast paced environment

You'll need to have;

Experience in developing large-scale JavaScript applications

Experience with common frameworks and automation tools (e.g. lodash, Gulp)

Knowledge in performance profiling of JavaScript

Familiarity with ES 2015 features (e.g. Promises)

Exposure to server-side frameworks, e.g. Node.js

We'd love to see;

Familiarity with JavaScript/UI testing frameworks

Experience with C/C++ and STL

Experience maintaining multi-threaded C++ applications

If this sounds like you:

Apply if you think you're a good match! We'll get in touch with you to let you know the next steps.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Email sent

Check your inbox for a link to activate this alert.

The Bloomberg Talent Network

Stay connected with us and be among the first to learn about new job opportunities. We’ll use the information you provide to help us get in touch with you to align your expertise with our opportunities and better direct our conversations.

Bloomberg is committed to attracting, developing and promoting the most qualified individuals without regard to race, color, religion or belief, sex, national or ethnic origin, ancestry, age, marital status, sexual orientation, gender identity, genetic predisposition or carrier status, veteran status, disability, or any other classification protected by law in your region.
If you are an individual with a disability who may need assistance with our employment application process, please email us at access2@bloomberg.net to request an accommodation.