Saint Petersburg, FL, 33747, USA
4 days ago
Lead UI Engineer
**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