Desenvolvedor full stack sr (java+angular)
Empresa: Stefanini Group
Vaga: 1
Local de trabalho:
HOME OFFICE - BR (1 vaga)
Descrição:
Requisitos:
- Experiência sólida em desenvolvimento frontend com Angular 15+, TypeScript, RxJS, HTML e CSS.
- Domínio de gerenciamento de estado com NgRx e/ou Signals.
- Experiência prática com Angular Material e construção de componentes reutilizáveis.
- Vivência com arquitetura de Micro Frontend.
- Experiência com testes unitários utilizando Vitest.
- Conhecimentos em orientação a objetos, design patterns e boas práticas de arquitetura frontend.
- Conhecimento básico de backend Java e consumo de API REST, o suficiente para integrações e ajustes leves.
- Familiaridade com práticas ágeis de desenvolvimento, como Scrum ou Kanban.
- Habilidade para trabalhar em equipe e comunicar ideias técnicas de forma clara.
- Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas.
Diferenciais:
- Experiência com design systems e construção de bibliotecas de componentes.
- Conhecimentos em internacionalização (i18n).
- Experiência com otimização de performance e Core Web Vitals.
- Familiaridade com Spring Boot e noções de mensageria/eventos.
- Conhecimentos básicos de SQL para apoio em integrações.
- Conhecimentos básicos em DevOps e ferramentas de CI/CD.
- Experiência com aplicações transacionais de alta disponibilidade e escalabilidade.
Estamos buscando um(a) Desenvolvedor(a) Fullstack Angular (Foco em Frontend) Senior para se juntar à nossa equipe.
Responsabilidades:
- Desenvolver, testar e manter interfaces de usuário modernas, responsivas e acessíveis utilizando Angular.
- Arquitetar o frontend com foco em escalabilidade, adotando estratégias de Micro Frontend para composição de aplicações.
- Implementar gerenciamento de estado de forma robusta utilizando NgRx e/ou Signals.
- Construir componentes reutilizáveis e consistentes com Angular Material e seguindo um design system.
- Garantir cobertura de testes em diferentes níveis (unitários com Vitest).
- Consumir e integrar APIs REST, tratando estados de carregamento, erros e fluxos assíncronos com RxJS.
- Otimizar a performance do frontend (lazy loading, change detection, bundle size).
- Dar suporte pontual ao backend Java quando necessário, atuando em ajustes e integrações de menor complexidade.
- Realizar análise e solução de problemas.
- Colaborar com equipes multifuncionais para identificar requisitos e desenvolver soluções técnicas eficazes.
- Participar de revisões de código e fornecer feedback construtivo aos colegas de equipe.
- Documentar processos de desenvolvimento e criar manuais de operação técnica.
Dicas de Segurança e Orientação ao Candidato
Para garantir que sua experiência em processos seletivos seja segura e tranquila, siga as orientações abaixo. Estas práticas ajudam a evitar golpes e aumentam sua credibilidade com os recrutadores.
- Sempre leve seu currículo atualizado quando for participar de entrevistas. Isso mostra preparo e organização.
- Nunca pague qualquer valor para participar de um processo seletivo. Empresas sérias não cobram taxas de inscrição.
- Não compre cursos, apostilas ou serviços que prometam vaga garantida. O processo seletivo depende exclusivamente do recrutador.
- Jamais informe dados bancários, números de cartão ou envie documentos pessoais por e-mail ou sites desconhecidos.
Dicas e Artigos
- ↪ Trabalhar em Casa: Uma nova fonte de Renda.
- ↪ A importância do organizador de contas a pagar.
- ↪ Como criar um currículo profissional online grátis e se destacar no mercado de trabalho.
- ↪ Ganhar dinheiro como home office: ideias práticas para começar hoje.
- ↪ Curso de inglês online: por que investir nessa habilidade é fundamental.