
Pessoa Desenvolvedora Back-end Nodejs - Sênior
- Brasil
- Permanente
- Período integral
- Liderar uma equipe de desenvolvedores, fornecendo orientação técnica, coaching e suporte para alcançar os objetivos do projeto.
- Colaborar com os membros da equipe para definir arquiteturas de software robustas e escaláveis, garantindo a utilização de melhores práticas e padrões de desenvolvimento
- Projetar, desenvolver e implementar soluções utilizando Node.js e PHP.
- Acompanhar desenvolvimento de aplicações com React.
- Manutenção de sistemas para correção de falhas/erros.
- Implementação de melhorias.
- Desenvolver, implantar e operar aplicações na cultura DevOps.
- Otimizar a aplicação para melhor velocidade e escalabilidade.
- Garantir a validação dos dados fornecidos pelos usuários.
- Criar código e bibliotecas reutilizáveis para uso futuro.
- Perfil Hands On que desenvolve e lidera.
- Experiência sólida em desenvolvimento de software, com foco em Node.js e PHP.
- Experiência anterior em liderança técnica ou supervisão de equipe.
- Conhecimento prático em Typescript, capaz de contribuir em projetos relacionados quando necessário.
- Proficiência em ferramentas de controle de versão, como Git.
- Habilidades de resolução de problemas e capacidade de tomar decisões técnicas acertadas.
- Forte habilidade de comunicação e capacidade de liderar, motivar e desenvolver equipes.
- Conhecimentos com aplicações Frontend com React.
- Sólido conhecimento em testes unitários, performance e integrados;
- Experiência com microsserviços, DevOps, Docker e Kubernetes.
- Conhecimento em banco de dados relacional MySQL;
- Conhecimento em banco de dados NoSQL Redis;
- Conhecimentos da cultura DEVOPS (Jenkins, Pipeline scripts).
- Conhecimento em serviços de mensageria e filas como SQS, Azure Event Hub Rabbit, JMS e Kafka.
- Conhecimento em Clean Architecture.