Senior UI Engineer
Trek Bikes
A bit about us
Trek is an awesome place to work, with amazing benefits for all employees. We build only products we love, provide incredible hospitality to our customers, and change the world by getting more people on bikes. When you’re on our team, you’re taken care of, encouraged to learn and grow, and given lots of opportunities to do so. Give us your best, and we’ll give it right back. Sound pretty sweet? Then come join us!
Job Description
Overview
Trek Bicycle is hiring a Front-End Developer to help evolve and modernize our digital platforms. This role will support an existing Angular-based legacy codebase, while playing a central role in building new user interfaces using Vue.js 3.
The ideal candidate thrives on crafting clean, maintainable front-end code, enjoys translating designs into responsive experiences from tools like Figma, and values close collaboration with designers, developers, and stakeholders. You’ll contribute to UX decisions, bring designs to life, and help shape the future of Trek’s digital customer experience.
Key Responsibilities
+ Maintain and enhance legacy Angular 12+ applications as part of ongoing product support.
+ Lead development of new features and applications using Vue.js 3+.
+ Translate designs from Figma into high-quality, responsive UI components.
+ Collaborate closely with design and engineering to ensure seamless user experiences.
+ Participate in UX discussions, offering technical input on design feasibility and user interaction patterns.
+ Follow front-end best practices, conduct code reviews, and help uphold internal UI standards.
+ Contribute to the evolution of component libraries, design systems, and style guides.
Required Qualifications
+ 5+ years of experience building modern front-end web applications.
+ Strong knowledge of Angular 12+ and recent experience with Vue.js 3.
+ Proficient in standards-based HTML, CSS (including animations), JavaScript, and responsive UI design.
+ Ability to work across devices and screen sizes, ensuring performance and accessibility.
+ Comfortable interpreting Figma files and working closely with UX/UI designers.
+ Proven ability to engage in UX-focused conversations with both technical and non-technical team members.
+ Familiarity with Webpack, NPM, and Git.
+ Excellent communication skills and collaborative attitude.
Preferred Skills
+ Background in accessibility (WCAG/ARIA) and inclusive design.
+ Experience with state management, component-based architectures, and reusable design patterns.
+ Knowledge of e-commerce platforms and/or data-driven web applications.
+ Familiarity with agile development tools (e.g., JIRA, Confluence).
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Confirmar seu email: Enviar Email
Todos os Empregos de Trek Bikes