DESENVOLVEDOR FRONT END SR (DIG)

Stefanini

Brasil

Presencial

BRL 120 000 - 170 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Vale-alimentação
Vale-refeição
Desconto em cursos

Resumo da oferta

A Stefanini busca um Desenvolvedor Frontend Sênior para evoluir aplicações web, com foco na migração de Angular para React e na modernização de interfaces. A posição envolve trabalhar próximo de arquitetos e times de backend, influenciando decisões técnicas e fortalecendo a arquitetura frontend.

Você terá atuação prática com Angular e React, JavaScript/TypeScript, APIs REST e testes automatizados, contribuindo para a evolução de projetos de grande porte com desempenho e usabilidade.

Qualificações

  • Experiência sólida como desenvolvedor frontend.
  • Experiência prática com Angular e React.
  • Conhecimento de JavaScript e TypeScript.
  • Experiência com desenvolvimento e consumo de APIs REST.
  • Conhecimento de HTML, CSS e interfaces responsivas.

Responsabilidades

  • Desenvolver e evoluir aplicações frontend usando Angular e React.
  • Participar da migração de Angular para React.
  • Analisar aplicações existentes e definir estratégias de migração junto ao time.
  • Refatorar componentes e integrações para modernização.
  • Desenvolver novas funcionalidades em React e criar componentes reutilizáveis.
  • Integrar frontend com APIs e serviços; acompanhar padrões de arquitetura e qualidade.

Conhecimentos

Angular
React
JavaScript
TypeScript
REST APIs
HTML/CSS
Componentização
CI/CD
Git

Ferramentas

Next.js
Docker
Kubernetes
Webpack/Vite
Jest/Jasmine/Cypress

Descrição da oferta de emprego

Job description
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.

Main responsibilities
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ção

Um 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.
Requirements and skills
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 com
  • Next.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.
Additional information

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.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Especialista Frontend Sênior
Especialista Frontend Sênior

Covenant Technology • São Paulo

Híbrido
BRL 120 000 - 190 000
Vale refeição/alimentação
Reembolso educacional
Universidade Corporativa
+4
Engenheiro de Software Front-end Sênior
Engenheiro de Software Front-end Sênior

Experian • São Paulo

Presencial
Desenvolvedor Front-end Sênior
Desenvolvedor Front-end Sênior

Cooperflora • Campos dos Goytacazes

Presencial
Auxílio médico
Wellhub
Terapia online 100% custeada
+7
Engenheiro de Software Front-end Sênior
Engenheiro de Software Front-end Sênior

Serasa Experian • São Paulo

Presencial
BRL 180 000 - 300 000
Senior Front-end Software Engineer
Senior Front-end Software Engineer

Pier Seguradora • Brasil

Presencial
BRL 240 000 - 360 000
Plano de saúde e odontológico
Benefício flexível (Caju)
Starbem: 5 consultas/mês
+2
Desenvolvedor Front-End Sênior
Desenvolvedor Front-End Sênior

Profectum • Brasil

Híbrido
Auxílio educação de 50%
Auxílio para Saúde Mental de 50%
Treinamentos e workshops
+1
Desenvolvedor(a) Full Stack C# e React - Sênior
Desenvolvedor(a) Full Stack C# e React - Sênior

Tec2Cloud • Campinas

Presencial
BRL 180 000 - 300 000
5 dias de ausência programada
Parceria movida, aluguel de carro
Programa de indicação
DESENVOLVEDOR FRONT-END (JAVASCRIPT, REACT, HTML E CSS)
DESENVOLVEDOR FRONT-END (JAVASCRIPT, REACT, HTML E CSS)

Dynamox • Florianópolis

Presencial
Vale transporte
Cartão multi‑benefícios
Seguro de vida
+6
Desenvolvedor(a) Frontend Angular SR/PL Hibrido-SP
Desenvolvedor(a) Frontend Angular SR/PL Hibrido-SP

SAUTER • São Paulo

Presencial
BRL 90 000 - 156 000
Desenvolvimento Front End Pleno/Senior Híbrido
Desenvolvimento Front End Pleno/Senior Híbrido

GFT Technologies • São Paulo

Híbrido
Cartão multi-benefícios
Bolsas de Estudos
Certificações
+7