Pessoa Desenvolvedora de Frontend Sênior
Há 4 dias
Descrição da vaga
Desenvolver e sustentar uma biblioteca de componentes Angular reutilizáveis, garantindo qualidade, performance, acessibilidade e consistência visual entre os produtos da empresa. Atuar como referência técnica de frontend na squad, apoiando decisões de arquitetura, revisão de código e disseminação de boas práticas de testes automatizados (unitário, integração e e2e).
Responsabilidades e atribuições
Projetar, implementar e documentar componentes web Angular (standalone/modules) reutilizáveis, seguindo princípios de design system, responsividade e acessibilidade (ARIA).
Implementar e manter suíte de testes unitários (ex.: Jasmine/Jest + Karma) e de integração para componentes e serviços da biblioteca, garantindo alta cobertura e segurança em refactors.
Configurar e evoluir cenários de testes end‑to‑end (ex.: Cypress) focados em fluxos críticos de uso dos componentes em aplicações consumidoras.
Realizar code review, propor melhorias de arquitetura, padronizar estilos de código e apoiar desenvolvedores menos experientes na adoção da biblioteca de componentes e da estratégia de testes.
Atuar em conjunto com UX/UI para refinar especificações de componentes, garantir aderência ao design system e ajustar comportamentos avançados (estados, theming, internacionalização).
Requisitos e qualificações
Domínio de TypeScript, HTML5, CSS3/SASS, RxJS, roteamento, lifecycle hooks, formulários reativos, interceptors e consumo de APIs REST em aplicações Angular de médio e grande porte.
Vivência forte em criação de componentes reutilizáveis, modularização, gerenciamento de estado (ex.: NgRx, Akita ou similar) e boas práticas de performance em Angular.
Conhecimento prático em testes unitários e e2e (ex.: Jasmine, Jest, Karma, Cypress, Protractor, Playwright), além de testes de integração em camada de serviços/componentes.
Experiência com ferramentas de build/monorepo e automação (ex.: Angular CLI, NX, Webpack), pipelines CI/CD e Git/GitFlow para garantir qualidade contínua da biblioteca.
Hard skills técnicas
Domínio de Angular (módulos, componentes, serviços, DI, RxJS, roteamento, formulários reativos) aplicado em projetos de médio e grande porte.
Forte experiência em criação de componentes reutilizáveis, documentados e alinhados a design system (incluindo responsividade e acessibilidade).
Proficiência em TypeScript, HTML5 e CSS3/SASS, com boas práticas de performance e organização de código frontend.
Experiência sólida em testes unitários (Jasmine/Jest/Karma), testes de integração e testes end‑to‑end (Cypress, Playwright, Protractor ou similares).
Vivência com automação de builds, CI/CD, controle de versão (Git) e pipelines voltados a garantir qualidade contínua da biblioteca de componentes.
Conhecimento de padrões de arquitetura frontend, gerenciamento de estado e boas práticas de versionamento e publicação de bibliotecas (npm interno, monorepo, etc.).
Soft skills e postura profissional
Capacidade de atuar como referência técnica, realizando code reviews, orientando padrões de desenvolvimento e apoiando decisões de arquitetura do frontend.
Habilidade de mentoria e suporte a desenvolvedores de níveis mais juniores, disseminando boas práticas de Angular e testes automatizados.
Comunicação clara e colaborativa com UX/UI, PO e back-end, garantindo entendimento de requisitos e alinhamento de expectativas de interface e experiência.
Foco em qualidade, atenção a detalhes de usabilidade e experiência do usuário, com mentalidade de melhoria contínua.
Autonomia para investigar problemas complexos, propor soluções técnicas sustentáveis e tomar decisões equilibrando prazo, qualidade e manutenibilidade.
Requisitos desejáveis
Experiência prévia em desenvolvimento e manutenção de design systems ou bibliotecas de componentes Angular distribuídas internamente ou via pacotes (ex.: npm privado).
Noções de testes de performance e testes visuais, além de monitoramento de erros em produção (ex.: Lighthouse, Sentry, New Relic).
Vivência com microfrontends, documentação viva e integração com ferramentas de design (EX.: Figma)
Benefícios
- Universidade em Rede TOTVS, uma universidade Corporativa com conteúdos e certificações gratuitos para cada pessoa colaboradora;
- Programa +Saudáveis, que cuida de cada TOTVER com assessoria e ações voltadas para o bem estar em corpo, mente e finanças pessoais;
- Programa +Vantagens, a maior rede de descontos da América Latina, exclusivos para nossas pessoas colaboradoras;
- Programa + Cuidado, programa de apoio pessoal para pessoas colaboradoras e familiares, com orientações em diversas especialidades como: psicologia, serviço social, pet consultoria...
- Einstein Conecta, benefício de orientação médica online pelos médicos do Hospital Israelita Albert Einstein, totalmente gratuito;
- Plano de saúde e odontológico;
- Vale refeição e / ou alimentação;
- Vale transporte e fretados em algumas estações do metrô;
- Licença maternidade e paternidade estendida;
- Espaço de lactário;
- Bicicletário;
- Vestiário;
- Seguro de vida;
- Auxílio creche;
- Previdência privada;
- Escritório que estimula a criatividade e produtividade com ambientes para lanches, salas de jogos, mesas de bilhar e poltronas para relaxar;
- Gympass.
Sobre a empresa
Se você é uma pessoa que é gente boa, gosta de aprender e é apaixonada por resultados, você está no lugar certo Como maior empresa de tecnologia do Brasil, queremos construir um ecossistema cada vez mais forte, com pessoas que gostem de inovar e acreditem na colaboração para fazer a diferença
Aqui temos um ambiente dinâmico, que celebra a diversidade, promove a inclusão e está sempre em busca dos melhores resultados Acreditamos no poder transformador da tecnologia e na sua capacidade de contribuir para a construção de uma sociedade mais diversa e inclusiva. Por isso, temos compromisso com nossa política e programa de diversidade e inclusão para garantirmos um ecossistema cada vez mais representativo, respeitoso e acolhedor.
ouseetransforme #sejaTOTVS-
Desenvolvedor Frontend React
Há 2 dias
São Paulo, São Paulo, Brasil PLUS-IT CONSULTING Tempo inteiroCódigo:1034Título da vaga:Desenvolvedor Frontend React (Remoto)Local:São Paulo, SPNível Profissional:SêniorÁreas de Atuação Profissional:TI - DesenvolvimentoDescrição:Esse profissional atuará em projeto de desenvolvimento de aplicaçõesHabilidades:Este Desenvolvedor frontend React, deve ter experiência em micro frontends (mfe), single SPA,...
-
Desenvolvedores FrontEnd
4 semanas atrás
São Paulo, São Paulo, Estado de São Paulo, Brasil Hrsoul Tempo inteiroDesenvolvedores FrontEndNíveis Pleno e Sênior (3 vagas) - São Paulo/SPSólida experiência com desenvolvimento FrontEnd utilizando Angular (2+);Imprescindível disponibilidade para atuação híbrida na região de São Paulo/SP.Formação Acadêmica:Não informadoSalário:0Cargo:OutrosEmpresa:HrsoulAtuação com consultoria.Ramo:Serviços (DF)
-
Desenvolvedor FrontEnd
4 semanas atrás
São Paulo, São Paulo, Estado de São Paulo, Brasil Hrsoul Tempo inteiroDesenvolvedor FrontEndNível Sênior - Atuação 100% RemotaSólida experiência com desenvolvimento em Java e Angular (2+);Experiência em HTML, CSS e JavaScript;Atuação 100% remota.Formação Acadêmica:Não informadoSalário:0Cargo:OutrosEmpresa:HrsoulAtuação com consultoria.Ramo:Serviços (DF)
-
Desenvolvedor Sênior
Há 5 horas
São Paulo, São Paulo, Brasil VILT Tempo inteiroSua próxima oportunidade está a caminhoAVILTé uma empresa de TI, onde valorizamos nosso pessoal, promovemos o trabalho em equipe e, é claro, o bom humor.Acreditamos que a diversidade e a inclusão fortalecem o nosso time. Todas as pessoas são bem-vindas, e profissionais com deficiência (PCDs) são incentivados a se candidatar.Dê uma olhada nesta...
-
São Paulo, São Paulo, Brasil Inetum Tempo inteiroDescripción de la empresaAInetumé uma empresa líder global em serviços de TI, dedicada a fornecer soluções inovadoras aos nossos clientes. Estamos comprometidos em promover um ambiente de trabalho dinâmico, inclusivo e que preza pela diversidade, onde a criatividade e a colaboração prosperem. Estamos presentes em 19 países e somos mais de...
-
São Paulo, São Paulo, Brasil Capgemini Tempo inteiroDescrição curtaVocê é apaixonado(a) por tecnologia, inovação e quer fazer parte de um ambiente inclusivo, colaborativo e em constante evolução? Então essa oportunidade é para vocêNa Capgemini, valorizamos o equilíbrio entre vida pessoal e profissional. Por isso, oferecemos modelos de trabalho flexíveis, que podem variar entre home office,...
-
Senior Frontend
Há 2 dias
São Paulo, São Paulo, Brasil NOUS LATAM Tempo inteiroCLT, São Paulo HybridYou will join an autonomous Agile team and work closely with the Product Owner, Agile Delivery Lead, Automation Testers, and other Software Engineers to create a competitive advantage for the client and offer a unique digital experience to our customers.Besides being part of the Agile team, you will work closely talented frontend...
-
Desenvolvedor FullStack Sênior
Há 4 dias
São Paulo, São Paulo, Brasil Wittel Tempo inteiroSua jornada na WittelAqui você encontrará um ambiente colaborativo e aberto a inovação. Terá a chance de participar de grandes projetos e encarar desafios que irão fortalecer ainda mais a sua carreira.Proporcionamos aos nossos colaboradores uma jornada com muito aprendizado, superação e um ambiente que proporciona a cooperação e o trabalho em...
-
Desenvolvedor Full Stack Sênior
2 semanas atrás
São Paulo, São Paulo, Brasil Time de Recrutamento Tempo inteiroBuscamos um(a) Desenvolvedor(a) Fullstack Sênior para atuar no desenvolvimento e evolução de plataformas robustas, altamente performáticas e escaláveis. Você será peça-chave na tomada de decisões de arquitetura de software, revisão de código, planejamento técnico das sprints e na mentoria de profissionais menos experientes do time.Atuação...
-
Desenvolvedor Frontend Outsystems
2 semanas atrás
São Paulo, São Paulo, Estado de São Paulo, Brasil Cedro Finances Tempo inteiroSOBRE A CEDRO Nossa missão:desenvolver softwares de altíssima qualidade que escale o negócio do cliente Nossa visão:ser referência nacional em tecnologias de investimentos para o ecossistema financeiro Nosso propósito:transformar o complexo em simples para melhorar a vida das pessoas e organizações Buscamos, a cada dia, construir uma Cedro mais...