Skills
React.js
TypeScript
JavaScript
Testes (Jest, React Testing Library, Cypress)
APIs REST/GraphQL
HTML5/CSS3
Sobre a Vaga
Estamos buscando um(a) Desenvolvedor(a) Frontend Sênior para atuar em um ambiente de Tecnologia com foco em aprendizado contínuo, melhoria de processos e colaboração entre squads. Você será responsável por construir interfaces modernas, performáticas e responsivas, integrando o front-end a APIs e contribuindo para a evolução técnica do produto.
Responsabilidades
- Desenvolver e manter interfaces com React.js, JavaScript/TypeScript e o ecossistema relacionado
- Atuar em um fluxo baseado em Kanban, acompanhando métricas de trabalho como WIP, lead time, cycle time e throughput
- Participar das cerimônias do time (refinamentos, dailys, análises de fluxo e retrospectivas)
- Colaborar com UX/UI para transformar protótipos e conceitos em experiências reais
- Integrar o front-end com APIs e serviços back-end, garantindo padronização e qualidade técnica
- Construir e manter testes (unitários, integração e E2E) para assegurar confiabilidade
- Agir com mentalidade de ownership, entendendo impactos das entregas no negócio
- Compartilhar conhecimento com Chapter de Front-end e guildas técnicas
Requisitos
- Experiência sólida com React.js (hooks, context, roteamento, estado e ciclo de vida)
- Domínio de JavaScript ES6+ e TypeScript
- Experiência com gestores de estado como Redux, Zustand, Recoil ou similares
- Conhecimento em HTML5, CSS3 e tecnologias como SASS e Styled Components (ou CSS-in-JS)
- Consumo de APIs REST ou GraphQL
- Experiência com ferramentas de build e empacotamento como Vite, Webpack e Babel
- Testes com Jest, React Testing Library e Cypress (ou equivalentes)
- Uso de Git e boas práticas de versionamento (Git Flow ou trunk-based com PRs)
- Vivência com metodologias ágeis (Kanban, Lean, Agile mindset)
Beneficios
- Plano de saúde e odontológico
- Seguro de vida
- Vale transporte e vale refeição/alimentação
- Totalpass
- Acesso ao TCS Cares (assistência psicológica, jurídica, social e financeira)
- Parcerias com SESC e reembolso de certificações
- Portal de aprendizagem e oportunidades de experiência internacional
- Programas de reconhecimento e mentoria (TCS Gems e Xcelerate)