Descrição
Resumo da Vaga:
Atuar no desenvolvimento e evolução de aplicações web com tecnologias de ponta, colaborando com equipes multidisciplinares e contribuindo para a evolução de design systems e frameworks.
Principais Destaques:
1. Desenvolvimento com React, Vue.js, Next.js e Nuxt.js
2. Colaboração com squads multidisciplinares e definição de boas práticas
3. Criação e evolução de design systems e otimização de performance/SEO
**PRINCIPAIS RESPONSABILIDADES:**
* Atuar no desenvolvimento e evolução de aplicações web utilizando **React**, **Vue.js**, **Next.js** e **Nuxt.js**, garantindo alta performance, manutenibilidade e qualidade de código.
* Mapear necessidades técnicas, propor soluções arquiteturais modernas e colaborar com squads multidisciplinares (backend, produto, design e QA).
* Participar de code reviews, definir boas práticas e apoiar desenvolvedores menos experientes na evolução técnica do time.
* Integrar aplicações com APIs REST e GraphQL, assegurando segurança, eficiência e consistência no consumo de dados.
* Contribuir para a criação e evolução de **design systems**, bibliotecas internas e frameworks utilizados pela companhia.
* Monitorar, medir e otimizar performance, SEO e acessibilidade das aplicações web.
* Atuar em ambiente ágil, participando de cerimônias, planejamentos e discussões de arquitetura e produto.
**REQUISITOS PARA A VAGA:**
* Formação superior em **Ciência da Computação, Engenharia de Software, Sistemas de Informação** ou áreas correlatas.
* Experiência prévia comprovada em desenvolvimento frontend com **React** e/ou **Vue.js**, incluindo ecossistemas avançados (**Next.js**, **Nuxt.js**).
* Domínio de **JavaScript**, **TypeScript**, HTML5 e CSS3 (SASS, CSS Modules, Styled Components, Tailwind ou similares).
* Experiência com versionamento Git, pipelines CI/CD e integração com APIs REST/GraphQL.
* Conhecimento sólido em princípios de arquitetura frontend, componentização, estados globais (Redux, Pinia, Vuex, Zustand, Jotai), caching e otimização.
* Familiaridade com testes unitários e de integração (Jest, Vitest, Testing Library, Cypress, Playwright etc.).
* Capacidade de atuar de forma autônoma, colaborativa e orientada a resultados, comunicando\-se bem em ambientes remotos.
**DIFERENCIAS:**
* Pós\-graduação ou certificações relacionadas a Engenharia de Software, Arquitetura Frontend ou Cloud.
* Experiência com SSR, SSG, Edge Functions e otimização avançada em Next/Nuxt.
* Vivência com design systems, ferramentas de UX/UI (Figma), e acessibilidade (WCAG).
* **Experiência com Firebase (Auth, Firestore, Storage, Functions, Hosting).**
* Contribuições para comunidades, projetos open\-source ou participação em eventos técnicos.
* Conhecimentos em ambientes cloud (AWS, GCP, Azure) e containers (Docker).
**Diversidade nos fortalece!**
Se você é uma pessoa com deficiência, nossas oportunidades estão esperando por você. **Junte\-se ao nosso time!**