LWSA

Senior Front-end Developer – Microfrontends, Vue.js

LWSA

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ERPGoJavaScriptNuxtPHPTypeScriptVue.js

About the role

  • Lead the development and evolution of interfaces using **Vue.js**;
  • Architect and implement microfrontend-based solutions;
  • Define standards, guidelines and best practices for the front end;
  • Collaborate with multidisciplinary squads (UX, Product, Back-end);
  • Ensure a consistent user experience across microfrontends;
  • Monitor and improve performance, accessibility and SEO;
  • Contribute to the design of scalable, resilient, and highly available solutions;
  • Participate in the front-end modernization strategy and migration of legacy parts;
  • Work on code review, testing and observability;
  • Share technical knowledge and support mentoring of mid-level and junior team members.

Requirements

  • Strong experience with **Vue.js** and its ecosystem;
  • Experience with **microfrontend architectures** (Module Federation, Single SPA, etc.);
  • Solid knowledge of JavaScript/TypeScript;
  • Experience with design patterns, componentization and clean code;
  • Experience with CI/CD tools and Git version control;
  • Experience with automated testing (unit and E2E);
  • Knowledge of web performance, accessibility and technical UX best practices;
  • Technical English.
  • **Nice-to-haves / Additional advantages:**
  • Experience integrating with back-ends written in **PHP** or **Golang**;
  • Knowledge of SSR/SSG (Nuxt, Astro, Next);
  • Experience with large-scale systems;
  • Familiarity with messaging, observability and DevOps;
  • Basic knowledge of DDD applied to the front end;
  • Previous experience in environments with ERP or complex systems.
Benefits
  • Health insurance;
  • Dental insurance;
  • Meal voucher or food allowance;
  • Childcare assistance;
  • Home office allowance/support;
  • Profit-sharing program (PPR);
  • Birthday month day off;
  • Life insurance;
  • Wellhub;
  • Férias&Co (travel benefit);
  • Zenklub (psychotherapy/nutritional counseling);
  • 6-month maternity leave and 20-day paternity leave;
  • Flexible hours;
  • Education assistance and language allowance;

Applicant Tracking System Keywords

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

Hard skills
Vue.jsmicrofrontend architecturesJavaScriptTypeScriptdesign patternscomponentizationclean codeCI/CDautomated testingE2E testing
Soft skills
collaborationmentoringcommunication