Black Lion Consulting

Senior Front-end Developer – Vue.js 3, Nuxt.js 3

Black Lion Consulting

contract

Posted on:

Location Type: Hybrid

Location: BarueriBrazil

Visit company website

Explore more

AI Apply
Apply

Salary

💰 R$8,000 - R$13,000 per month

Job Level

About the role

  • Be responsible for the evolution of the product's front-end architecture
  • Develop and maintain web applications using Vue.js 3 and Nuxt.js 3 (SSR, SSG, routes, middlewares and plugins)
  • Define and uphold technical standards and front-end best practices
  • Collaborate with design, back-end and product teams to deliver scalable solutions
  • Ensure SEO, performance and Core Web Vitals are met as delivery criteria
  • Monitor and act upon technical metrics (bundle size, build time, Lighthouse)
  • Propose and implement front-end focused CI/CD improvements
  • Document technical decisions, patterns and architecture
  • Serve as a technical reference for the product's front-end
  • Conduct code reviews with a focus on quality, performance and standardization
  • Support the technical growth of junior team members, raising the overall level
  • Actively contribute to technical prioritization and reduction of technical debt
  • Participate in product discussions, refinement sessions and strategic decisions
  • Take a clear technical position in case of disagreements, supported by data and arguments.

Requirements

  • 5+ years of front-end development experience
  • Strong expertise in Vue.js 3
  • Experience with Nuxt.js 3 (SSR, routes, plugins and middlewares)
  • Proficient in JavaScript and TypeScript
  • Experience with Pinia or Vuex for state management
  • Advanced knowledge of HTML5, CSS3 and SASS/SCSS
  • Experience with Tailwind CSS
  • Familiarity with Vite and build pipelines
  • Experience with Git, code reviews and collaborative workflows
  • Knowledge of automated testing best practices (Vitest, Jest or Cypress)
  • Understanding of SEO, performance and accessibility
  • Ability to make autonomous, well-founded technical decisions.
Benefits
  • Gympass
  • Ana Health (telemedicine and online psychological support)
  • Delivery bonus: extra challenges frequently arise that can generate additional compensation for those who take them on
  • After one year of employment, 30 days of annual leave per year, typically split into two 15-day periods
Applicant Tracking System Keywords

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

Hard Skills & Tools
Vue.js 3Nuxt.js 3JavaScriptTypeScriptHTML5CSS3SASSSCSSPiniaVuex
Soft Skills
collaborationtechnical decision makingcode reviewmentorshiptechnical prioritizationcommunicationproblem solvingquality assuranceperformance optimizationstandardization