Job Description Are you seeking a job with a growing company? Broadridge is Hiring! We're seeking a Senior UI Developer to develop cutting edge UI paradigms using the latest technology. You'll have the opportunity to promote and design best practices and help to evolve Broadridge's development culture. Working in creating a world class Wealth Management platform. If you are highly talented with a passion and drive for both technology and investing, you should consider joining the Wealth Management team. Job Responsibilities: You will lead development of a fully integrated and dynamic wealth management platform You'll Focus on responsiveness, performance, and usability Build and rapidly iterate in developing prototypes to support UX hypotheses and UXR findings. You will build reusable UI elements focusing on complex data and architectural relationships, analytics, federated content and trading Build or adapt current Javascript libraries for high performance real-time browser connectivity, data parsing, error handling, context passing, etc. Maximize code coverage using TDD. Constantly learn and improve coding abilities. Ensure the entire UI team learns and grows through mentoring and knowledge leadership Participate in product design and provide input on usability early in the design phase Deliver excellent User Experiences (UX) and responsive User Interfaces (UI) across all browsers and platforms Minimum Qualifications: 7+ years of experience with software development You should have expertise in HTML5, CSS, JavaScript, and functional programming Good understanding of the internals of Web protocols: TCP, HTTP, Websockets, REST You'll have a solid understanding of object-oriented design and programming. Solid skills in troubleshooting and debugging JavaScript applications in multiple browsers. Experience with one or more modern JavaScript frameworks (React, Angular, Electron/OpenFin). Proficiency developing asynchronous code using Ajax/Websockets and promises BS in Computer Science or equivalent experience. Preferred Qualifications Experience with Node.js Experience working with application caching and different data serialization formats including json, xml, protobuf and Avr Passion for programming and learning new methodologies is a must Financial industry and Investment Management systems experience Meaningful contributions to open source projects or interesting code on GitHub Working knowledge of Linux, Amazon AWS EC2/S3/RDS This Job is for you if... You possess a deep sense of pride and will do whatever it takes for your team to succeed You know how to optimize code for performance and memory usage. You think hard about a problem before you start writing code. You write beautiful code and want it to be even better. You believe coding is creative. You are proactive and a have a problem-solving attitude: you never say I can't do that.Salary Range: NAMinimum Qualification8 - 10 years
Associated topics: develop, developer, java, php, python, sde, sdet, software developer, software development engineer, software engineer

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...