DESENVOLVEDOR FRONT END SR
ADMINISTRADOR DE REDES
Sobre a vaga
Desenvolvedor Frontend Sênior Estamos procurando uma pessoa desenvolvedora Frontend Sênior para atuar na evolução e modernização de aplicações web.
Um dos principais desafios dessa posição será participar de um processo de migração de aplicações existentes em Angular para React e manutenções de aplicações já em produção. Por isso, buscamos alguém que tenha experiência prática nas duas tecnologias e consiga avaliar cenários, propor estratégias de migração e contribuir para a evolução da arquitetura frontend.A pessoa irá trabalhar próxima de outros desenvolvedores, arquitetos e times de backend, participando das decisões técnicas e ajudando a garantir que as aplicações continuem evoluindo de forma organizada durante o processo de transição.
RESPONSABILIDADES E ATRIBUIÇÕES
O que você vai fazer:
- Desenvolver e evoluir aplicações frontend utilizando Angular e React
- Participar ativamente da migração de aplicações e funcionalidades de Angular para React
- Analisar aplicações existentes e definir, junto ao time, a melhor estratégia para a migração
- Refatorar e modernizar componentes, estruturas e integrações existentes
- Desenvolver novas funcionalidades utilizando React
- Trabalhar na criação e evolução de componentes reutilizáveis
- Integrar aplicações frontend com APIs, BFFs e outros serviços
- Participar das definições de arquitetura e padrões de desenvolvimento frontend
- Garantir qualidade, performance e boa experiência de uso das aplicações
- Identificar e resolver problemas relacionados a performance, compatibilidade e estabilidade
- Criar e manter testes automatizados
- Participar de code reviews e discussões técnicas
- Apoiar outros desenvolvedores e compartilhar conhecimento com o time.
Experiência importante para esta posiçãoUm ponto importante desta vaga é a experiência em modernização de aplicações frontend.A pessoa irá atuar em um ambiente onde existem aplicações desenvolvidas em Angular e que, gradualmente, serão migradas para React. Não se trata apenas de copiar telas de uma tecnologia para outra. Será necessário entender a estrutura atual, identificar dependências, avaliar componentes compartilhados e ajudar a definir a melhor forma de conduzir a migração.
- Esperamos que essa pessoa consiga contribuir em decisões como:Migração gradual ou substituição completa de módulos
- Organização e estruturação dos projetos React
- Criação de bibliotecas e componentes compartilhados
- Estratégias para reduzir impacto e riscos durante a migração
- Manutenção temporária de aplicações Angular enquanto novas funcionalidades são desenvolvidas em React
- Padronização de arquitetura, qualidade e boas práticas entre as aplicações.
REQUISITOS E QUALIFICAÇÕES
- O que esperamos de vocêExperiência sólida como desenvolvedor(a) frontend
- Experiência prática e consistente com Angular
- Experiência prática com React
- Experiência com JavaScript e TypeScript
- Experiência com desenvolvimento e consumo de APIs REST
- Conhecimento de HTML, CSS e desenvolvimento de interfaces responsivas
- Experiência com componentização e criação de componentes reutilizáveis
- Conhecimento de gerenciamento de estado e comunicação entre componentes
- Experiência com testes automatizados de frontend
- Conhecimento em Git e processos de CI/CD
- Capacidade de analisar aplicações existentes e trabalhar em processos de refatoração e modernização.
- Seria um diferencial se você também tiver experiência comNext.js
- Angular Material, RxJS e NgRx
- Redux, Zustand ou outras soluções de gerenciamento de estado
- Jest, Jasmine, Karma, Cypress, Playwright ou ferramentas similares
- Design System e bibliotecas de componentes
- Micro Frontends
- Webpack, Vite ou outras ferramentas de build
- Acessibilidade e performance de aplicações web
- AWS ou outras plataformas cloud
- Docker e Kubernetes
- Trabalhar em projetos de grande porte ou ambientes com múltiplas aplicações frontend.
INFORMAÇÕES ADICIONAIS
- Vale-alimentação ou vale-refeição;👨🏼
- Desconto em cursos, universidades e instituições de idiomas
- Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado
- Mentoring
- Clube de vantagens para consultas e exames
- Assistência médica
- Assistência odontológica
- Clube de vantagens e descontos nos melhores estabelecimentos
- Clube de viagens
- Convênio para pets.
O que o robô lê do seu PDF
Grátis e local — mostra o texto que um ATS extrai. Colunas e Canva costumam quebrar aqui. Score e dicas com IA ficam no painel Bate com a vaga? depois de entrar.