Descrição da Vaga
Desenvolver e sustentar funcionalidades de interface de software, agregando valor ao produto para o usuário final e garantindo a satisfação do cliente na área de atuação.
Responsabilidades
- Desenvolver soluções técnicas de alta complexidade com supervisão moderada, utilizando tecnologias front‑end com foco na usabilidade.
- Criar testes complexos, manuais ou automatizados, para garantir o comportamento esperado dos componentes técnicos, baseando‑se nos requisitos e ferramentas de testes disponíveis.
- Documentar as etapas de desenvolvimento, registrando o progresso nas ferramentas de versionamento e documentação.
- Colaborar com o time de desenvolvimento na busca por soluções de negócios e arquitetura, promovendo comunicação e troca de conhecimento.
- Manter a qualidade do software, seguindo processos, ferramentas e boas práticas específicas para o produto e tecnologia utilizados.
- Orientar desenvolvedores menos experientes, apoiando dúvidas, compartilhando conhecimento e indicando documentação relevante.
- Detalhar requisitos de alta complexidade, interagindo com clientes e equipes envolvidas no projeto.
- Participar de code review e releases.
- Desenvolver e manter componentes focados na usabilidade e experiência do usuário.
Qualificações
- Ensino Superior Completo.
- Sólida compreensão em Lógica de Programação.
- Proficiência em linguagens de programação Front‑end (Javascript, TypeScript, etc.).
- Experiência com testes unitários e end‑to‑end (e2e).
- Habilidade para projetar e desenvolver componentes reutilizáveis e bem documentados, seguindo as melhores práticas de uma aplicação SPA.
- Capacidade de colaborar com equipes de desenvolvimento para a integração de componentes nas aplicações.
- Conhecimento em arquitetura web.
- Experiência com métodos ágeis de desenvolvimento de software.
- Domínio de um framework de Front‑end, preferencialmente Angular.
- Entendimento de performance de Front‑end.
- Familiaridade com práticas de Integração e Entrega Contínua de Front‑end.
- Conhecimento em sistemas distribuídos e escalabilidade.
Benefícios
- Universidade em Rede TOTVS, uma universidade Corporativa com conteúdos e certificações gratuitos para cada colaborador.
- Programa +Saudáveis, que cuida de cada colaborador 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 colaboradores.
- Programa +Cuidado, programa de apoio pessoal para colaboradores 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.
- Licença maternidade e paternidade estendida.
- 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.
Nosso ambiente de trabalho é acelerado, com autonomia para colocar o aprendizado em prática, possibilidade de correção rápida em caso de falhas, e foco contínuo em crescimento e transformação dos clientes.
Valorizamos a diversidade e inclusão, considerando todos os candidatos para as nossas vagas, independente de cor, raça, religião, gênero e identidade de gênero, nacionalidade, deficiência, orientação sexual, ascendência, idade, etc.