Vaga do site oficial de vagas da empresa, aberta pela empresa desde · publicada no vaguinhas
Analista Desenvolvedor Frontend Sênior
- Remoto
- CLT
- Sênior
- Local
- Remoto, todo o Brasil
- Salário
- Não divulgado
- Contratação
- CLT
- Candidaturas até
- Sem prazo
Sobre a oportunidade
Estamos em busca de um(a) Desenvolvedor(a) Front-End Senior com sólida experiência com a tecnologia React para atuar na modernização técnica de uma aplicação web legada. Seu grande desafio será desenhar e executar a estratégia de migração e refatoração de uma aplicação legado (AngularJS) para uma arquitetura moderna, escalável e de alta performance baseada na versão mais recente do React.
Resumo organizado pelo vaguinhas. Ver o descritivo completo no site de origem.
Responsabilidades
- Mapear, planejar e executar a migração gradual de componentes e módulos em AngularJS para React (versão atualizada).
- Definir a nova arquitetura front-end, garantindo reutilização de código, facilidade de manutenção e alta performance (Core WebVitals).
- Requisitos Técnicos Obrigatórios
- React: Domínio absoluto da versão mais atual do React, Hooks, Context API e padrões de projeto avançados.
- JavaScript / TypeScript: Conhecimentos de ES6+, TypeScript e manipulação de estado.
- Consumo de APIs: Integração eficiente com APIs RESTful e/ou GraphQL.
Diferenciais
- AngularJS (1.x): Experiência prévia de desenvolvimento e manutenção em projetos legados em AngularJS (entendimento de $scope, directives, services e).
- Experiência comprovada em projetos de migração gradual (estratégias de Micro-frontends, strangler fig pattern ou rotas híbridas).
- Testes: Prática em testes automatizados (Jest, React Testing Library, Cypress ou Playwright).
- Conhecimento em Design Systems (Tailwind CSS, Styled Components ou Material UI).
- Conhecimentos de Server-Side Rendering (SSR) e frameworks modernos como Next.js.
- Seja um Dealmaker e aproveite:
- Flash benefícios (VR/VA);
- Convênio Farmácia;
Tecnologias e ferramentas
Você será direcionado para deal.inhire.app, plataforma InHire. A candidatura é concluída lá.
Seus dados serão tratados por Deal Group e pela plataforma InHire, conforme as regras de privacidade dela.
Processo de candidatura
Canal: Via InHire.
O número de etapas e os prazos de retorno são definidos por Deal Group. Nunca pague para participar de um processo seletivo.
Fonte