Desenvolvedor(a) de Software Sênior | Web (Angular)

Desenvolvedor(a) de Software Sênior | Web (Angular)

Desenvolvedor(a) de Software Sênior | Web (Angular)

Grupo Panvel

Gupy

Eldorado do Sul Rio Grande do Sul Brasil

2 horas atrás

Nenhuma candidatura

Sobre

Estamos com oportunidade aberta para Desenvolvedor(a) de Software Sênior para atuação no ecossistema Web, contemplando plataformas de e-commerce e aplicações corporativas, em um ambiente de alta escala, com impacto direto nos resultados do negócio e forte integração com os times de Produto, UX e Backend. O principal objetivo será entregar experiências web robustas, performáticas e alinhadas às necessidades do negócio, garantindo escalabilidade, estabilidade e excelência técnica.Responsabilidades e atribuiçõesDesenvolver, manter e evoluir funcionalidades das aplicações web em arquitetura de micro frontends.Criar e aprimorar componentes reutilizáveis, seguindo padrões de design system com Angular Material.Implementar e otimizar renderização server-side, visando melhor performance e SEO.Definir e executar estratégias de SEO técnico, assegurando correta indexação das páginas.Escrever e manter testes unitários, de integração e E2E, garantindo qualidade e estabilidade das aplicações.Participar ativamente de code reviews e discussões técnicas, contribuindo para a evolução da arquitetura.Colaborar de forma próxima com os times de UX/UI, Backend e QA.Monitorar performance, Core Web Vitals e comportamento das aplicações em produção, atuando em troubleshooting quando necessário.Requisitos e qualificaçõesExperiência sólida com Angular 17 ou superior em aplicações em produção.Domínio de Angular Material para construção de interfaces consistentes, escaláveis e acessíveis.Uso avançado de TypeScript, com tipagem forte, interfaces e tipos avançados.Gerenciamento de estado com NgRx ou bibliotecas similares (Signals).Experiência com Server Side Rendering (SSR), incluindo estratégias de hidratação e otimização do tempo de resposta do servidor.Experiência com arquitetura de Micro Frontends.Testes automatizados E2E com Cypress e testes unitários com Jest e Jasmine/Karma.Conhecimento avançado em SEO técnico.Domínio de RxJS para programação reativa e gerenciamento de streams.Experiência com Git e fluxo de trabalho GitFlow.Conhecimento em Core Web Vitals e métricas de performance (LCP, FID, CLS).Vivência com estratégias de renderização híbrida (SSR, SSG, CSR).Atuação com arquiteturas BFF e microserviços, incluindo desenho de contratos e versionamento de APIs.Experiência com observabilidade ponta a ponta (logs, métricas, tracing) e troubleshooting em produção.Requisitos DesejáveisExperiência com lazy loading, code splitting e otimização de bundles.Vivência com Java 21 e ecossistema Spring Boot / WebFlux, em cenários de alta concorrência.Uso de ferramentas de monitoramento como Datadog.Familiaridade com CI/CD (GitLab CI, Jenkins).Conhecimentos em acessibilidade web.Integração com ferramentas de analytics (Google Analytics 4, Google Tag Manager).Conhecimento em CDN e estratégias de cache.Noções de segurança de APIs REST (OAuth2, JWT) e configuração remota (Spring Cloud Config).DiferenciaisExperiência prévia com aplicações de e-commerce ou varejo digital.Experiência com migração de versões do Angular.Informações adicionaisModelo de trabalho: Híbrido (PresencialRemoto)Disponibilidade para atuar em Eldorado do Sul/RSRefeitório no local;TotalPass (via cooperativa);Plano de Saúde & Odonto (via cooperativa);Transporte Fretado;Descontos exclusivos na Panvel;