Analista Desenvolvedor Frontend Sênior

Empresa: Deal Group

Sobre a vaga 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. Responsabilidades e Atribuições: • 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; • Totalpass; • Assistência Médica • Assistência Odontológica; • Auxílio Creche; • Incentivo a certificação; Sobre a empresa: Sobre a gente :) A Deal Group é um ecossistema de tecnologia orientado a entregas end-to-end , que integra soluções especializadas em desenvolvimento digital ( Deal Tech ), marketing de experiência ( Alot) , cloud e Devops ( O2B ), inteligência de dados e IA ( Sysvision ) e soluções financeiras ( baasic) . Através de um modelo colaborativo e versátil, o grupo combina essas competências para resolver desafios complexos, oferecendo desde serviços pontuais até transformações digitais completas e escaláveis, garantindo que a expertise técnica de cada unidade de negócio culmine em uma execução única e estratégica para o negócio dos nossos clientes.

Ver todas as vagas