Required Skills & Experience
•5+ years of experience working professionally with Vue.js (Vue 3), including Vue Router and Composition API
•Hands-on experience/expertise with Vue.js build tools such as Vite and Rollup
•Strong knowledge of other front-end technologies such as HTML, CSS, JavaScript, React and Angular
•Experience with component library development, compatibility, and optimization
•Strong ability to debug complex codebases and troubleshoot performance issues
•Proficiency in testing frameworks like Jest and Playwright and strong ability to write tests for components
•Experience running builds and releases in enterprise environments
•Local to NYC and if not, must be located in an EST time zone
Nice to Have Skills & Experience
•Experience working in a CI/CD pipelines / YAML / Azure DevOps environment
•Figma experience, and experience specifically working with Figma's DevMode for customer plugins
Job Description
We are seeking a highly skilled Sr. Front-End Developer who will be responsible for performance and code optimization, component library integration/refactoring/enhancements, and front-end architecture improvements for our client’s internal enterprise applications. In this role, you will play a critical role in maintaining the team’s backlog while ensuring scalable, high-performing UI solutions. In addition, you will also be responsible for performance and benchmark testing while establishing baselines, ad hoc work, etc. This team is looking for someone who can come in and hit the ground running right away and be impactful during their 6-month contract.
Key Responsibilities:
•Conduct performance and benchmark testing to establish baselines and optimize rendering speed.
•Refactor and merge component libraries (i.e. 2 internal libraries exist) to ensure compatibility and reduce complexity.
•Improve and streamline component libraries for better maintainability and performance.
•Debug and optimize existing code using browser developer tools and local environments.
•Collaborate with internal Design and Engineering teams to implement design systems and ensure UI consistency.
•Build and maintain Vue.js-based components and contribute to the client’s library.
•Support teams in maintaining backlog and development velocity through scalable solutions.
--
Employees in this role will enjoy a comprehensive benefits package starting on day one of
employment, including options for medical, dental, and vision insurance. Eligibility to enroll in
the 401(k) retirement plan begins after 90 days of employment. Additionally, employees in this
role will have access to paid sick leave and other paid time off benefits as required under the
applicable law of the worksite location.