[Tech] Engenharia de Software Frontend Sênior - Angular

Totvs

São Paulo

Hybrid

BRL 201,000 - 335,000

Full time

29 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Plano de saúde
Vale-refeição
Vale-transporte
Gym / Bem-estar corporativo

Job summary

Totvs, empresa líder em tecnologia, busca Engenheiro(a) de Software Frontend Sênior com foco em Angular para atuar em projeto híbrido em São Paulo. O profissional desenvolverá e manterá funcionalidades de interface e garantirá a satisfação do usuário final, contribuindo com testes automatizados e padrões de qualidade.

Deseja-se experiência avançada em Angular, TypeScript e estruturas de estado, além de governança de componentes e acessibilidade.

Qualifications

  • Domínio de Angular (Componentes standalone, arquitetura de estado com RxJS/NgRx).
  • TypeScript avançado com tipagem, genéricos e contratos para APIs REST.
  • Criação de bibliotecas de componentes acessíveis (WCAG) e integração com UX/UI.
  • Controle de versionamento com Git (branches, PRs, histórico).
  • Conhecimento de pipelines de CI/CD e resolução de falhas de build/testes.

Responsibilities

  • Desenvolver soluções técnicas de alta complexidade com foco na usabilidade do produto.
  • Conhecer a arquitetura front-end e atuar na análise de componentes, organização e funcionalidades.
  • Criar testes de alta complexidade (manuais ou automatizados) para os componentes desenvolvidos.
  • Documentar etapas de desenvolvimento e manter registro em versionamento e documentação.
  • Orientar equipe de desenvolvimento para soluções de negócio, arquitetura e desenho.

Skills

Angular avançado
TypeScript avançado
RxJS/State management
Acessibilidade WCAG
Testing (Jasmine/Karma/Jest)
CI/CD
Git

Tools

Git
CI/CD pipelines
Jest

Job description

[Tech] Engenharia de Software Frontend Sênior - Angular

TOTVS |São Paulo - SP | Híbrido

Descrição da vaga

Desenvolver e sustentar funcionalidades de interface de software, que agreguem valor ao produto referente ao usuário final, garantindo a satisfação do cliente dentro da área de atuação.

Responsabilidades e atribuições
  • Desenvolver soluções técnicas de alta complexidade, com nível de supervisão moderado e pouco apoio, através do desenvolvimento de requisitos de softwares utilizando-se das tecnologias Front-end envolvidas no projeto com foco na usabilidade do produto;
  • Conhecer a fundo a arquitetura front-end do software e ser capaz de atuar nela através da análise de seus componentes, organização e funcionalidades;
  • Criar testes de alta complexidade, sejam estes manuais ou automatizados, que cubram o comportamento desejado dos componentes técnicos desenvolvidos utilizando os requisitos e ferramentas de testes;
  • Documentar as etapas de desenvolvimento realizando o registro do desenvolvimento nas ferramentas de versionamento e documentação;
  • Orientar e trabalhar com o time de desenvolvimento para encontrar soluções de negócio, arquitetura e desenho através da comunicação e trocas de conhecimento;
  • Manter a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis para o produto e tecnologia utilizados;
  • Orientar desenvolvedores de menor senioridade apoiando suas dúvidas, disseminando seu conhecimento, desenhando e arquitetando soluções ou indicando documentação de apoio;
  • Detalhar requisitos de média e alta complexidade através do contato com clientes e áreas envolvidas no projeto/atendimento;
Requisitos e qualificações
  • Arquitetura e Escala: Domínio das versões recentes do Angular (Standalone Components, Control Flow moderno), arquitetura de estado (RxJS avançado, Angular Signals, NgRx/ComponentStore) e estruturação de grandes aplicações;
  • TypeScript Avançado: Uso avançado de tipagem, genéricos, contratos robustos para consumo de APIs REST, manipulação de Interceptors e aplicação de padrões de projeto (Clean Code / DDD no front-end);
  • Design Systems e Acessibilidade: Governança e criação de bibliotecas de componentes reutilizáveis, garantindo padrões de acessibilidade (WCAG) e integração fluida com times de UX/UI;
  • Versionamento de Código: Domínio de Git (fluxo de branches, Pull Requests, resolução de conflitos e histórico de commits);
  • Esteiras de Integração e Entrega (CI/CD): Entendimento geral sobre como funcionam os pipelines automatizados, com capacidade de interpretar e corrigir falhas de build, validações de estilo ou testes;
  • Ciclo de Vida da Aplicação: Compreensão do fluxo que o código percorre desde o ambiente de desenvolvimento local até a publicação em homologação e produção;
  • Gestão de Ambientes: Noção básica do uso de variáveis de ambiente e separação de configurações de acordo com o contexto (Dev, HML, Prod);
  • Estratégia de Testes Automatizados: Definição da arquitetura de testes do projeto, combinando testes unitários/integração (Jasmine, Karma ou Jest) e E2E (Cypress ou Playwright);
Requisitos desejáveis
  • Métodos ágeis de desenvolvimento de software – desejável nível básico;
  • Parceria com academias e apps de saúde (Wellhub);
Saúde & Bem-Estar:
  • Plano médico e odontológico;
  • Atendimento médico online 24/7;
  • 1 dia off por ano (Reset Day);
  • Parceria com academias e apps de saúde (Wellhub);
  • Programa de apoio psicológico, financeiro e jurídico.
Alimentação e Mobilidade:
  • Vale-refeição e alimentação;
  • Vale-transporte e fretado em estações do metrô de SP (Santana e Barra Funda);
  • Bicicletário e vestiário no escritório de SP.
Desenvolvimento e capacitação contínua:
  • Programas e trilhas internas de aprendizagem;
  • Universidade Corporativa;
  • Ciclos de avaliação de desenvolvimento e performance.
Família:
  • Extensão de parte dos benefícios para dependentes legais (plano médico, plano odontológico e Wellhub);
  • Parceria com plano de saúde pet;
  • Licença parental expandida;
  • Auxílio creche mensal;
  • Programa interno de orientação e grupos de apoio;
  • Seguro de vida e apoio à família.
Finanças:
  • Participação nos Lucros e Resultados (PLR);
  • Previdência privada TOTVS;
  • Taxas diferenciadas em empréstimo e financiamento (Itaú);
  • Descontos exclusivos em empresas parceiras.
  • Os benefícios podem variar de acordo com o modelo de trabalho, localidade e elegibilidade.
Sobre a empresa

Como empresa líder em tecnologia somos um universo de pessoas inconformadas, movidas por inovação, autonomia, aprendizado e performance. Juntos e juntas, criamos oportunidades, transformamos futuros e compartilhamos conhecimento. Aqui o seu desenvolvimento profissional acontece em um ambiente inclusivo, respeitoso e energizante. De gente pra gente! Buscamos o crescimento sustentável. E usamos dados e IA para impulsionar resultados mais inteligentes e eficientes para os nossos clientes. Vem com a gente inovar e construir o futuro da tecnologia. #VemPraTOTVS #SomosTOTVS

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

[Tech] Engenharia de Software Frontend Sênior - Angular
[Tech] Engenharia de Software Frontend Sênior - Angular

Totvs • São Paulo

Hybrid
BRL 201,000 - 312,000
Plano médico
Plano odontológico
Wellhub parceria
+1
[Tech] Engenharia de Software Fullstack Pleno - C# / Angular
[Tech] Engenharia de Software Fullstack Pleno - C# / Angular

TOTVS • Belo Horizonte

Hybrid
BRL 89,000 - 123,000
Plano médico
Plano odontológico
Wellhub
+1
[Tech] Pessoa Desenvolvedora Backend Sênior
[Tech] Pessoa Desenvolvedora Backend Sênior

Totvs • Belo Horizonte

Hybrid
BRL 120,000 - 180,000
Plano médico e odontológico
1 dia off por ano
Wellhub (parcerias com saúde)
+3
[Tech] Engenharia de Software Backend Sênior - Java/.NET
[Tech] Engenharia de Software Backend Sênior - Java/.NET

TOTVS • São Paulo

Hybrid
BRL 240,000 - 360,000
Plano médico e odontológico
Atendimento médico online 24/7
1 dia off por ano (Reset Day)
+3
[Tech] Engenharia de Desenvolvimento Fullstack Sênior | TI
[Tech] Engenharia de Desenvolvimento Fullstack Sênior | TI

TOTVS • São Paulo

Hybrid
BRL 180,000 - 280,000
Plano médico
Plano odontológico
Wellhub
+7
[Tech] Engenharia de Software Júnior - Java/Angular
[Tech] Engenharia de Software Júnior - Java/Angular

TOTVS • Assis

On-site
BRL 45,000 - 78,000
Plano médico
Plano odontológico
1 dia off por ano
+2
[Tech] Engenharia de Software Sênior - C#/Angular
[Tech] Engenharia de Software Sênior - C#/Angular

Totvs • Belo Horizonte

Hybrid
BRL 180,000 - 240,000
Plano médico
Plano odontológico
Wellhub – parcerias com academias e fô
+2
[Tech] Engenharia de Software Frontend Sênior - Angular
[Tech] Engenharia de Software Frontend Sênior - Angular

Totvs • Joinville

Hybrid
BRL 180,000 - 240,000
Plano médico
Plano odontológico
PLR
+4
[Tech] Coordenação de Engenharia de Software - TI
[Tech] Coordenação de Engenharia de Software - TI

Totvs • São Paulo

Hybrid
BRL 335,000 - 469,000
Plano de saúde
Vale-refeição
Vale-transporte
+1
[Tech] Engenharia de Software Sênior - C#/Angular
[Tech] Engenharia de Software Sênior - C#/Angular

TOTVS • Belo Horizonte

Hybrid
BRL 180,000 - 280,000
Plano médico e odontolf3gico
Atendimento me9dico online 24/7
1 dia off por ano (Reset Day)
+2