Lead UI Engineer
Raymond James Financial, Inc.
**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.
Por favor confirme su dirección de correo electrónico: Send Email