Especialista Programador Frontend
Descrição da Vaga
****Responsabilidades e Atribuições:**** * 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. ****Requisitos:**** * 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. ****Sobre a vaga:**** * Modelo de trabalho: 100% remoto * Ambiente internacional. * Tipo de contrato: PJ
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev