2,084,338open jobs
127,676companies
243,258added this week
Browse all
Location
Hybrid (São Paulo, Brazil)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Oct 8, 2026. TOTVS scores B on the Alion truth index.

Overview
Company
Impact
Profile match
TOTVS is a multinational technology enterprise and the largest developer of business management software in Latin America, headquartered in São Paulo, Brazil. The company provides integrated enterprise resource planning (ERP) platforms, cloud solutions, and specialized software tailored to sectors such as manufacturing, retail, healthcare, and agribusiness. In addition to core management systems, it delivers fintech services and business performance tools to streamline operations and drive digital transformation for organizations across the region.
Backed by Invest Tech

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;
  • Linha Protheus, linguagem ADVPL.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,084,338 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
São Paulo
Hybrid · Full-Time · Brasília
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Frontend
RxJS
Angular
NgRx
Angular Material
DevOps
Rest API
CI/CD
Management
Scrum
Kanban
QA
Vitest
Apply
In office · Brazil
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Frontend
Zustand
React.js
Vite
Storybook
Ant Design
Sass
SWR
React Hook Form
AG Grid
DevOps
Datadog
QA
Jest
Vitest
Apply
In office · Contractor · São Paulo
JavaScript
Frontend
React.js
Apply
In office · Full-Time · Curitiba
JavaScript
Frontend
Zustand
Redux
Tailwind CSS
Next.js
React.js
React Query
Radix UI
Prettier
shadcn/ui
React Hook Form
Redux Toolkit
DevOps
Rest API
Design
Framer
QA
Vitest
Apply
In office · Full-Time · São Paulo
JavaScript
TypeScript
Node JS
Frontend
React.js
DevOps
Rest API
Git
Management
Scrum
Kanban
Apply
In office · Full-Time · São Paulo
DevOps
Linux
Windows
Apply
Professor 6 hours ago
In office · São Paulo
Apply
In office · Internship · Bachelor's Degree · São Paulo
Apply
In office · Full-Time · High School Diploma · São Paulo
Apply
Professor 6 hours ago
In office · Bachelor's Degree · São Paulo
Apply
See all jobs
This is one of many
2,084,338 more open roles from verified company boards, updated every day.