Desenvolver e evoluir componentes e features em React Native e Vue.js, seguindo boas práticas modernas de arquitetura frontend.
Atuar na modernização e sustentação da aplicação ASP.NET MVC integrada com Vue.js, garantindo estabilidade e continuidade técnica.
Liderar tecnicamente iniciativas de frontend, orientando a equipe em decisões arquiteturais, padrões de código e boas práticas.
Contribuir para a evolução do time por meio de compartilhamento de conhecimento, mentoria e promoção de um ambiente de aprendizado contínuo.
Criar componentes reutilizáveis, modulares, parametrizáveis e alinhados com guidelines internas.
Participar da definição e implementação de integrações com APIs REST, garantindo robustez, segurança e escalabilidade.
Otimizar performance, reduzir re-renderizações, melhorar experiência do usuário e garantir acessibilidade.
Realizar code reviews colaborativos com foco em qualidade, performance, consistência e boas práticas.
Identificar, investigar e corrigir bugs, propondo melhorias contínuas no app e na plataforma web.
Colaborar com times de backend, produto, QA e mobile para garantir comunicação fluida e entregas eficientes.
Participar da documentação de soluções, padrões e decisões técnicas para alinhamento interno e onboarding de novos membros.
Manter-se atualizado sobre tecnologias frontend e tendências, aplicando esse conhecimento para elevar o nível técnico do time.
Experiência sólida com React, React Native e Vue.js (2/3), incluindo hooks avançados, navegação, modularização e arquitetura frontend moderna.
Domínio de JavaScript ES6+ e TypeScript aplicados em projetos de médio e grande porte.
Construção de componentes reutilizáveis, modulares e parametrizáveis, alinhados a design systems e boas práticas.
Integração com APIs REST (erros, interceptors, versionamento) e conhecimento de SSR, SSG e CSR.
Experiência com ASP.NET MVC + Vue.js em ambientes legados, garantindo evolução progressiva.
Uso de ferramentas de gerenciamento de estado (Redux, Zustand, Context API) e organização de lógica de negócio no frontend.
Experiência com arquitetura configurável: feature flags, temas dinâmicos, microfrontends e monorepos (NX, Turborepo).
Otimização de performance: redução de re-renderizações, memorização (memo/useCallback/useMemo), otimização de listas, lazy loading e code-splitting.
Conhecimento em acessibilidade (A11y) e aplicação de práticas WCAG.
Experiência com testes (unitários, integração, mocks, snapshot, coverage) usando Jest, Testing Library e Vue Test Utils.
Sólido conhecimento de Git, code review e pipelines de CI/CD (GitHub Actions, GitLab, Azure DevOps).
Familiaridade com monitoramento e debugging (Flipper, Sentry, Crashlytics, Lighthouse, DevTools).
Atuação como referência técnica: definição de padrões, decisões arquiteturais, revisão de código e mentoria.
Habilidade de comunicação e colaboração com backend, mobile, produto e QA.
Vivência com documentação técnica estruturada (ADR, guidelines, arquitetura).
Participação em comunidades, eventos e iniciativas de aprendizado contínuo, com forte interesse em evolução tecnológica.
Modelo de trabalho: 100% remoto
Ambiente internacional.
Tipo de contrato: PJ
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Specialist Q&A's