Developers on the UI Infrastructure team are responsible for building the platform and toolkit used by thousands of other developers at Bloomberg to write customer facing applications. We own the server-side and client-side execution environments, along with a custom UI toolkit that facilitates rapid financial application development. UI Infrastructure developers are expected to design and implement high performance UI systems, primarily in C++ and JavaScript, that integrate efficiently with real time data and have user friendly APIs. We are responsible for implementing programmer-facing tools and deployment mechanisms for debugging, profiling and releasing applications.
Qualifications:
LANGUAGES: minimum of 3 years of C/C++ development, knowledge of JavaScript or Python, basic knowledge of Lua is a plus DESIGN: Solid understanding of Data Structures, Algorithms, and Object-Oriented Design OS: Basic Unix and Windows development WEB: Experience with HTML5/CSS or Win32 will be an advantage OTHER: Knowledge of UI Development systems, Basic UI Design, Basic App development
Characteristics:
Excellent analytical and strong problem-solving skills Desire to learn new technologies and concepts Excellent communication, writing and organizational skills Minimum experience
B.Sc. or Master's Degree in Computer Science, Engineering or a related field, 3 years of programming experience
All your information will be kept confidential according to EEO guidelines.