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

TOTVS

São Paulo

On-site

BRL 201,000 - 312,000

Full time

6 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Plano médico
Plano odontológico
Wellhub (bem-estar)
PLR
Previdência privada TOTVS
Seguro de vida

Job summary

A TOTVS, líder em software de gestão, busca desenvolvedor front-end sênior em São Paulo. O profissional desenvolverá e manterá interfaces ricas, com foco na usabilidade e experiência do usuário.

Trabalhará com Angular moderno, TypeScript avançado, testes automatizados e integração com back-end. Oferecemos benefícios abrangentes e oportunidades de desenvolvimento.

Qualifications

  • Domínio de Angular (Standalone Components, RxJS, NgRx/ComponentStore)
  • TypeScript com tipagem avançada e contratos para REST
  • Governança de Design Systems e acessibilidade WCAG
  • Git (fluxo de branches, PRs, merges)
  • CI/CD e pipelines de entrega automatizada
  • Conhecimento de pipelines e ambientes (Dev, HML, Prod)
  • Testes unitários/integration e E2E (Jasmine/Karma/Jest + Cypress/Playwright)

Responsibilities

  • Desenvolver soluções técnicas de alta complexidade com supervisão moderada
  • Analisar arquitetura front-end e atuar sobre componentes e organização
  • Criar testes manuais e automatizados cobrindo o comportamento esperado
  • Documentar etapas de desenvolvimento em ferramentas de versionamento
  • Colaborar com o time para soluções de negócio, arquitetura e design
  • Garantir qualidade de software seguindo boas práticas e padrões
  • Orientar desenvolvedores menos experientes e disseminar conhecimento
  • Detalhar requisitos de média e alta complexidade via clientes e áreas envolvidas

Skills

Angular moderno
TypeScript avançado
Arquitetura Front-end
Acessibilidade (WCAG)
Testes automatizados
Liderança técnica
UX/UI

Education

Bacharel em Ciência da Computação ou áreas correlatas

Tools

Git
Cypress/Playwright
Jasmine/Karma/Jest
CI/CD

Job description

Descrição

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.

Descrição

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).
Benefícios
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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

[Tech] Especialista em Engenharia de Software Fullstack - Go/Angular | Cloud (Remoto)
[Tech] Especialista em Engenharia de Software Fullstack - Go/Angular | Cloud (Remoto)

TOTVS • São Paulo

On-site
BRL 180,000 - 240,000
Plano médico
Plano odontológico
Wellhub
+3
[Tech] Engenharia de Desenvolvimento de software - Angular | Framework
[Tech] Engenharia de Desenvolvimento de software - Angular | Framework

TOTVS • Belo Horizonte

On-site
BRL 90,000 - 150,000
Plano de saúde
Vale refeição/ alimentação
Vale transporte
+2
[Tech] Engenharia de Software Fullstack Sênior - JAVA/ Angular
[Tech] Engenharia de Software Fullstack Sênior - JAVA/ Angular

TOTVS • Assis

On-site
BRL 167,000 - 257,000
Universidade TOTVS
Programa +Saudáveis
Descontos LATAM
[Tech] Engenharia de Software Pleno - Java e Javascript (Remoto)
[Tech] Engenharia de Software Pleno - Java e Javascript (Remoto)

TOTVS • São Paulo

On-site
BRL 100,000 - 167,000
Plano médico
Plano odontológico
1 dia off por ano
+3
Engenheiro de Software Frontend Pleno/Senior (Angular) | IT Offshore Platform
Engenheiro de Software Frontend Pleno/Senior (Angular) | IT Offshore Platform

BTG Pactual • São Paulo

Hybrid
BRL 120,000 - 180,000
PLR
Auxílio Alimentação
Refeição
+11
Pessoa Arquiteta de Software
Pessoa Arquiteta de Software

Btcreditos • São Paulo

On-site
BRL 167,400 - 279,000
Assistência Médica SulAmérica
Vale refeição ou alimentação: R$ 60,00/dia
Auxílio home office: R$ 100,00/mês
+2
Desenvolvedor (a) Full Stack Sênior
Desenvolvedor (a) Full Stack Sênior

Eletromidia • São Paulo

Hybrid
BRL 120,000 - 180,000
Assistência médica e odontológica
Seguro de vida
Cartão flexível (Refeição/Alimentação)
+6
Analista Desenvolvedor Angular | BTG Investimentos
Analista Desenvolvedor Angular | BTG Investimentos

BTG Pactual • São Paulo

On-site
BRL 180,000 - 260,000
PLR
Auxílio alimentação e refeição
Plano Médico
+11
Desenvolvedor(a) de Produto Júnior | Mamba Digital
Desenvolvedor(a) de Produto Júnior | Mamba Digital

Mamba Digital • Santos

On-site
BRL 33,000 - 42,000
Vale Transporte
Vale Alimentação
Vale Refeição
+9
Pessoa Especialista de Engenharia de Software Backend
Pessoa Especialista de Engenharia de Software Backend

Pravaler • São Paulo

On-site
BRL 167,400 - 279,000
Horário flexível
Vale-Refeição ou Vale-Alimentação
Assistência médica
+2