Vaga de Engenheiro de Software
Descrição completa da vaga
Cargo: engenheiro de software sênior java/react responsabilidades e atribuições atividades: desenvolver e manter soluções backend escaláveis e eficientes. Colaborar com o time de frontend para garantir integração fluida entre as camadas da aplicação. Participar de cerimônias e práticas de metodologias ágeis (ex: dailies, plannings, reviews). Garantir boas práticas de desenvolvimento, testes e versionamento de código. Requisitos e qualificações requisitos: vivência em desenvolvimento back-End com java (spring boot) e/ou nestjs, incluindo boas práticas de arquitetura, design patterns e princípios de clean code. experiência sólida em javascript/typescript e na biblioteca react, com domínio do ecossistema relacionado (hooks, context api, state management, etc.). Capacidade de escrever testes unitários e de integração utilizando frameworks como jest e junit. Habilidade para construir e consumir apis restful, garantindo versionamento, segurança e eficiência nas integrações. Conhecimento de conceitos de mensageria e experiência com ferramentas como rabbitmq. experiência com redis para cache e otimização de performance. Familiaridade com docker e kubernetes para containerização e orquestração de aplicações (noções gerais são um diferencial). experiência com postgresql ou outros bancos de dados relacionais, incluindo modelagem e consultas otimizadas. Domínio de git e práticas colaborativas de versionamento (branching, pull requests, code review). experiência com google cloud platform (gcp) ou outras plataformas de nuvem (aws, azure). Comprometimento com boas práticas de desenvolvimento, qualidade de código, testes automatizados e entrega contínua.
Sobre a empresa
Nome: Engenheiro de Software – Valid – Home Office