···
Log in / Register

Senior Frontend Developer (Vue.js 3)

Indeed
Full-time
Onsite
No experience limit
No degree limit
R. Malaquias Guerra, 545 - Centro, São Pedro - SP, 13520-000, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: This Senior Frontend Developer will develop rich and interactive interfaces using Vue.js 3 and TypeScript, work on microfrontend solutions, and ensure application performance and accessibility. Key Highlights: 1. Develop rich and interactive interfaces with Vue.js 3 and TypeScript 2. Work on microfrontend-based solutions 3. Ensure application performance, accessibility, and responsiveness **Code:** 1015 **Job Title:** Senior Frontend Developer (Vue.js 3\) **Location:** São Pedro, SP **Professional Level:** Senior **Professional Areas of Practice:** IT \- Development \- Web **Description:** Responsibilities Develop rich and interactive interfaces with Vue.js 3 and TypeScript. \- Work on microfrontend-based solutions. \- Ensure application performance, accessibility, and responsiveness. \- Write clean, testable, and high-quality code. \- Collaborate with designers and product teams to define effective solutions. \- Structure and maintain automated frontend tests (unit, integration, e2e). \- Create and evolve reusable component libraries across squads. \- Implement optimized deployment strategies aimed at performance. \- Monitor performance metrics (LCP, FID, CLS) and lead improvement initiatives. \- Apply best practices for frontend application monitoring and observability. **Skills:** Mandatory Technical Requirements \- Minimum of 5 years of experience with modern frameworks, with focus on Vue.js 3 and TypeScript. \- Proven understanding of the Vue.js lifecycle and its APIs, including reactivity, composition, directives, and rendering optimization strategies. \- Practical experience with the Composition API, script setup, slots, teleport, provide/inject, and dynamic components. \- Advanced knowledge of state management with Pinia or Vuex, including strategies for scalable applications. \- Hands-on experience with route lazy loading, code splitting, and bundle optimization using tools like Vite or Webpack. \- Experience with SSR (Server Side Rendering), SSG (Static Site Generation), and integration with frameworks such as Nuxt.js. \- Proficiency in HTML5, CSS3 (SASS, Tailwind), and responsive design. \- Advanced experience with testing (Jest, Testing Library, Cypress). \- Experience with componentization and maintenance of design systems. \- Knowledge of frontend deployment strategies and delivery optimization techniques. \- Mastery of performance metrics and optimization techniques. \- Experience with REST and GraphQL APIs. \- Proficiency with Git and CI/CD tools. \- Knowledge of accessibility (a11y). \- Experience in projects based on component architecture.

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.