Broadridge Financial Solutions Senior UI Developer in Newark, New Jersey

Broadridge, a global fintech leader with over $9 billion in market capitalization, provides communications, technology, data and analytics solutions. We help drive business transformation for our clients with solutions for enriching client-engagement, navigating risk, optimizing efficiency and generating revenue growth.

Broadridge employs approximately 10,000 full-time associates globally with a significant presence in North America, Europe, and Asia. Please visit our website at to learn more.

Broadridge is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the EEO is the Law poster.

Our Associates Matter.Everyone Benefits from Diversity - Inclusion.Diverse - Inclusive Teams Drive Growth.

Develop cutting edge UI paradigms using the latest technology. Promote and design best practices. Help to evolve Broadridge's development culture. Broadridge Financial Solutions is a global fintech company with a market cap of over $10B and a leader in Wealth Management technologies. The Wealth Management industry is being reshaped by the convergence of digitalization, globalization, and consumerization. Our clients are looking to Broadridge to keep pace with this rate of change and ensure that their Advisors can meet the changing expectations of their investor clients. Broadridge is eager to accept this challenge and is looking to attract top level talent to help us create 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: (6-8 statements that describe the critical requirements of the job in order of importance and/or amount of time spent)Lead development of a fully integrated and dynamic wealth management platformFocus on responsiveness, performance, and usabilityBuild and rapidly iterate in developing prototypes to support UX hypotheses and UXR findings.Build reusable UI elements focusing on complex data and architectural relationships, analytics, federated content and tradingBuild 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 leadershipParticipate in product design and provide input on usability early in the design phasePreferred Qualifications: (Provide the minimum education and experience levels that will result in successful job performance)Deliver excellent User Experiences (UX) and responsive User Interfaces (UI) across all browsers and platformsGood understanding of the internals of Web protocols: TCP, HTTP, Websockets, RESTA solid understanding of object-oriented design and programming.Solid skills in troubleshooting and debugging JavaScript applications in multiple browsers.Skills/Competencies: (Indicate any special skills or capabilities that a successful incumbent should be able to demonstrate)Excellent knowledge of HTML5, CSS, JavaScript, and functional programming is a must.Experience with one or more modern JavaScript frameworks (React, Angular, Electron/OpenFin).Proficiency developing asynchronous code using Ajax/Websockets and promisesExperience with Node.jsExperience working with application caching and different data serialization formats including json, xml, protobuf and AvroRequirements: (List any demands of the job that are required to perform the job satisfactorily. For example: lifting heavy objects, sitting for long periods of time, etc. If this is not relevant to the job, leave blank)Passion for programming and learning new methodologies is a must7+ years of experience with software engineering; BS in Computer Science or equivalent experience.Nice to Have:Investment Management systems experience is a plusMeaningful contributions to open source projects or interesting code on GitHubWorking knowledge of Linux, Amazon AWS EC2/S3/RDSThis Job is for you if...You possess a deep sense of pride and will do whatever it takes for your team to succeedYou 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

All your information will be kept confidential according to EEO guidelines.