Requisitos
- 4+ anos de experiência na carreira
- Inglês avançado
- TypeScript
- JavaScript
Tarefas e Responsabilidades
Sobre a vaga
Estamos em busca de um(a) Desenvolvedor(a) de Software Full-stack Sênior para atuar no desenvolvimento e na evolução de aplicações web completas, abrangendo tanto o front-end quanto o back-end. A pessoa selecionada será responsável por projetar, implementar e manter soluções de software de ponta a ponta, colaborando com equipes multidisciplinares em todo o ciclo de vida do produto.
Responsabilidades
- Desenvolver e manter aplicações full-stack, cobrindo front-end e back-end.
- Projetar e consumir APIs de forma eficiente e segura.
- Realizar revisão de código e garantir a qualidade das entregas.
- Colaborar com equipes de produto, design e qualidade na definição de soluções.
- Participar de decisões de arquitetura e de evolução técnica das aplicações.
- Apoiar desenvolvedores menos experientes com orientação técnica.
Requisitos
- Experiência sólida em desenvolvimento de software full-stack.
- Vivência com desenvolvimento de aplicações web no front-end e no back-end.
- Conhecimento em modelagem e consumo de APIs REST.
- Experiência com controle de versão (Git).
- Boas práticas de código limpo, testes e revisão de código.
Competências comportamentais
- Boa comunicação e capacidade de trabalhar em equipe.
- Proatividade e autonomia na resolução de problemas.
- Perfil colaborativo, com interesse em compartilhar conhecimento.
Modelo de trabalho e local
Esta vaga é remota, permitindo o trabalho de qualquer lugar, sem restrição de localidade.