Post Job Free
Sign in

Lead UI Engineer

Company:
Raymond James Financial, Inc.
Location:
St. Petersburg, FL, 33747
Posted:
October 25, 2025
Apply

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:** + Lead the design and implementation of user interfaces that are intuitive, scalable, and aligned with business and user needs.

+ Translate functional and visual requirements into modular, maintainable UI components in coordination with product, design, and backend teams.

+ Collaborate with business analysts and stakeholders to understand user workflows and ensure front-end features reflect desired outcomes.

+ Partner with UX/design teams to bring wireframes and prototypes to life, ensuring accessibility, responsiveness, and performance across devices.

+ Contributes to technical planning, including estimation, sequencing, and task breakdown for front-end deliverables.

+ Ensure code quality through best practices in architecture, testing, and documentation, and provide guidance to junior engineers.

+ Participate in solution discussions, helping to align UI strategy with application architecture and enterprise standards.

+ Communicate effectively with both technical and non-technical audiences, bridging the gap between design intent and technical implementation.

+ Identify and resolve UI/UX issues during development and testing, ensuring seamless user experience in production.

+ Support collaboration across disciplines including QA, DevOps, and security, ensuring front-end deliverables meet cross-functional expectations.

+ Apply consistent judgment in balancing usability, technical constraints, and long-term maintainability.

+ Stay current on emerging trends in front-end engineering and contributes to evolving UI/UX best practices within the team.

+ Lead front-end efforts for mid-sized projects or modules within larger initiatives.

+ Support an inclusive and collaborative engineering culture, mentoring others and sharing knowledge regularly.

+ 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.

Apply