Lead UI Engineer
- 100 Raymond James & Associates, Inc.
- Saint Petersburg, Florida - United States
- 9mo ago
- Full-Time
- On-site
Job Description Summary
This role is specific to the in-house Case Manager build for Trade, Surveillance and Account reviews. It involves close collaboration with business and technology teams to deliver scalable, intuitive front-end solutions using modern JavaScript frameworks (React preferred; Angular or similar also acceptable).Job Description
This position follows our hybrid-friendly schedule, so you get the best of both worlds – flexibility and collaboration. In office days will be 2-3 per week averaging 10-12 days per month in our St Petersburg, FL Corporate Office.
Responsibilities:
May occasionally assist in production support and troubleshooting for user-facing issues.
Skills:
7+ years of experience delivering enterprise-scale software applications, with at least 3+ years focused on front-end development using JavaScript frameworks (React preferred, Angular or similar acceptable).
Strong proficiency in modern JavaScript (ES6+), TypeScript, HTML5, and CSS3.
Hands-on experience with component-driven architecture and reusable UI patterns.
Deep expertise in integrating front-end applications with RESTful APIs and managing authentication flows (OAuth2, JWT).
Familiarity with front-end tooling and workflows including Webpack, Babel, NPM/Yarn.
Experience with modern testing frameworks such as Jest, React Testing Library, or Cypress.
Proficient in state management libraries like Redux, Context API, or NGXS/NGRX (for Angular).
Experience diagnosing and resolving production issues using Chrome DevTools, Postman, Splunk, and browser-based monitoring tools.
Strong understanding of CI/CD pipelines, and practical experience collaborating with backend and DevOps teams to streamline releases.
Hands-on with version control and ITSM tools such as Azure DevOps, TFS, or ServiceNow.
Familiarity with accessibility standards (WCAG) and responsive design principles.
Exposure to enterprise front-end architectures, micro-frontend patterns, and vendor-based UI platforms.
Optional experience or working knowledge of Java or backend systems.
Advanced knowledge of requirements gathering, issue tracking, change management.
Education
Bachelor’s: Computer and Information Science (Required), Bachelor’s: Computer Engineering, Bachelor’s: Data ScienceWork Experience
General Experience - 6 to 10 yearsCertifications
Travel
Less than 25%Workstyle
HybridAt Raymond James our associates use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve) to deliver on the firm's core values of client-first, integrity, independence and a conservative, long-term view.
We expect our associates at all levels to:
• Grow professionally and inspire others to do the same
• Work with and through others to achieve desired outcomes
• Make prompt, pragmatic choices and act with the client in mind
• Take ownership and hold themselves and others accountable for delivering results that matter
• Contribute to the continuous evolution of the firm
At Raymond James – as part of our people-first culture, we honor, value, and respect the uniqueness, experiences, and backgrounds of all of our Associates. When associates bring their best authentic selves, our organization, clients, and communities thrive. The Company is an equal opportunity employer and makes all employment decisions on the basis of merit and business needs.
#LI-SA1