Quick Summary
We simplify the lives of thousands of entrepreneurs by providing an ERP solution for micro and small businesses, enabling integrated, simple, and practical operational and financial management.
As a Senior Front-end Developer, you will drive the evolution of our front-end platform, specializing in microfrontend architectures and Vue.js development. Your expertise will be crucial for modernizing the user experience, establishing technical standards, enhancing performance, and supporting the interface modularization roadmap.
This is a 100% remote, CLT position with a 40-hour weekly schedule. Come be a Blinger!
Responsibilities and Attributions
- Lead the development and evolution of interfaces using Vue.js.
- Architect and implement solutions based on microfrontends.
- Define standards, guidelines, and best practices for front-end development.
- Collaborate effectively with multidisciplinary squads (UX, Product, Back-end).
- Ensure a consistent user experience across all microfrontends.
- Monitor and improve web 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 sections.
- Perform code reviews, testing, and observability tasks.
- Disseminate technical knowledge and support the mentoring of mid-level and junior profiles.
Requisitos e qualificações
What you need to have:
- Strong experience with Vue.js and its ecosystem.
- Experience with microfrontend architectures (e.g., Module Federation, Single SPA).
- Solid knowledge of JavaScript/TypeScript.
- Experience with design patterns, componentization, and clean code principles.
- Experience with CI/CD tools and Git versioning.
- Experience in automated testing (Unit and E2E).
- Knowledge of web performance, accessibility, and technical UX best practices.
- Technical English proficiency.
Relevant Differentiators:
- Experience with integrations involving back-end systems written in PHP or Golang.
- Knowledge of SSR/SSG (Nuxt, Astro, Next).
- Experience with large-scale systems.
- Familiarity with messaging, observability, and DevOps practices.
- Notions of Domain-Driven Design (DDD) applied to the front-end.
- Previous experience in environments utilizing ERP or complex systems.
Additional Information
What we offer:
- Medical plan.
- Dental plan.
- Meal or food voucher.
- Daycare assistance.
- Home office assistance.
- Profit Sharing Program (PPR).
- Day Off during birthday month.
- Life insurance.
- Wellhub.
- Férias&Co (travel benefit).
- Zenklub (psychotherapy/nutritional care).
- Maternity leave of 6 months and paternity leave of 20 days.
- Flexible hours.
- Education assistance and language assistance.
Join us in helping businesses manage their operations simply and intelligently through technology! We foster an honest, transparent culture that constantly evolves, focused on creating a lighter work environment and total integration among all Blingers.
Location: Rua Olavo Bilac, 914, sala 101 - Térreo - Imigrante | Bento Gonçalves - RS | CEP: 95702-000
Important Note: This and all open positions at LWSA are eligible for all individuals, regardless of gender, ethnicity, sexual orientation, accessibility, and/or social condition. We emphasize that our vacancies are open to all people with disabilities (PwDs).
Did you know that LWSA is a digital solutions ecosystem formed by various companies? All of them share a single objective: transforming businesses to grow and prosper through technology.
Our team is recognized for passion, creativity, persistence, and collaboration. Just like the people who build their careers here, each of our brands has its own way of being, but they are similar in their desire to evolve and always deliver the best.
LWSA has a place that might be perfect for you! Here, you can build your career in an environment of autonomy, respect, and diversity, in a company that seeks to develop its professionals to continue innovating and creating the solutions of the future.
Ready to be part of this ecosystem and discover all the possibilities we have for your career? Feeling like you're a “match” for our profile and sharing your resume here is the first step to joining our team!

