Aliare

Front-End Developer, Vue.js

Aliare

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Perform ongoing maintenance of a front-end product in production, ensuring stability, performance and code quality
  • Develop and evolve features using Vue.js 2 with TypeScript, following the application's established patterns
  • Manage and organize application state with Vuex, ensuring predictability and scalability
  • Collaborate with product, design and back-end teams to define and implement solutions
  • Perform structural refactors aimed at improving readability, reuse and reducing technical debt
  • Ensure efficient integration with APIs (Node.js 20), handling errors and loading states appropriately
  • Build and maintain interfaces using Element-UI, maintaining visual and UX consistency
  • Work on build and bundle optimizations with Webpack to improve performance and reduce load times
  • Write scalable, well-organized styles using Sass/SCSS
  • Participate in code reviews, contributing best practices and technical quality to the team
  • Support identification and resolution of production bugs, including root cause analysis
  • Contribute to the evolution of the front-end architecture and improvements to DX (Developer Experience)

Requirements

  • Experience with Vue.js 2 and TypeScript
  • Proficiency with Vuex for state management
  • Experience consuming REST APIs and integrating with back-end (Node.js)
  • Knowledge of Webpack (configuration, optimization and troubleshooting)
  • Experience with Sass/SCSS and scalable CSS practices (e.g., BEM or similar)
  • Experience with component libraries, especially Element-UI
  • Knowledge of version control with Git
  • Ability to work with legacy code, understanding and evolving existing structures
  • Good understanding of front-end best practices (performance, accessibility, responsiveness)
Benefits
  • National Health Plan
  • National Dental Plan
  • Life Insurance
  • Gympass
  • Flexible Allowance for Food/Meals
  • Transportation Voucher
  • Commuting/Home Office Allowance
  • Corporate University
  • Education Assistance
  • Annual performance-based awards
  • Referral Bonus
  • Length-of-service Awards
  • Gift for employees' newborn children
  • Exclusive birthday gift
  • Work environment with a game room, rest area and a fully equipped kitchen
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Vue.js 2TypeScriptVuexNode.jsWebpackSassSCSSREST APIsElement-UIGit
Soft Skills
collaborationproblem-solvingcode reviewcommunicationtechnical qualityroot cause analysisorganizational skillsadaptabilityattention to detailbest practices