Descrição do Cargo
O Desenvolvedor FullStack Sênior será responsável por desenvolver soluções tecnológicas de ponta a ponta, atuando tanto no Front quanto no Back-End. Será necessário contribuir tecnicamente com o time, propor soluções e participar ativamente das decisões dos projetos.
Atribuições Principais
* Definir as melhores práticas de desenvolvimento;
* Programar, codificar e testar sistemas nas linguagens utilizadas;
* Executar o desenvolvimento das funcionalidades complexas;
* Propor evoluções tecnológicas nos sistemas;
* Monitorar a execução das boas práticas de desenvolvimento de sistemas;
* Validar o nível de testes existentes nos projetos;
* Validar as novas funcionalidades das aplicações;
* Monitorar o desempenho dos sistemas das aplicações;
* Auxiliar na orientação dos desenvolvedores mais novos;
Requisitos:
* Experiência com .NET, Angular e Node.js;
* Conhecimentos em Python como tecnologia complementar;
* Familiaridade com React e TailwindCSS;
* Experiência com bancos de dados MySQL, Oracle e PostgreSQL;
* Experiência com AWS e Docker;
* Desenvolver habilidades em programação web e back-end;
Diferenciais:
* Experiência com testes automatizados;
* Conhecimento em ferramentas de mensageria como Redis, Celery e RabbitMQ;