Vaga de Desenvolvedor Full Stack Pleno
2 vagas: | CLT (Efetivo) | Publicada em 21/11
- A combinar
Sobre a vaga
Estamos em busca de um Desenvolvedor Full Stack Pleno para se juntar ao nosso time de desenvolvimento. O profissional será responsável por criar soluções eficientes e escaláveis que atendam às necessidades dos nossos clientes. Buscamos alguém com experiência sólida tanto em front-end quanto em back-end, que esteja pronto para colaborar no desenvolvimento de novas funcionalidades e na evolução contínua de nossos sistemas.
Responsabilidades:
" Desenvolvimento Full Stack: Implementar soluções completas, atuando tanto no front-end quanto no back-end, com foco em performance, segurança e escalabilidade.
" Execução Técnica: Contribuir na implementação de funcionalidades seguindo diretrizes e arquiteturas definidas pelos líderes técnicos.
" Colaboração com Equipes Multidisciplinares: Colaborar com o time e outras áreas para garantir que as soluções estejam alinhadas com as necessidades do negócio.
" Garantia de Qualidade: Participar de revisões e de integração para assegurar a qualidade e a sustentabilidade do código.
" Integração Contínua e Entrega Contínua (CI/CD): Apoiar o pipeline de CI/CD, contribuindo para a automação dos processos de deploy.
" Melhoria Contínua: Sugerir melhorias e otimizações de código e performance, focando na experiência do usuário.
O que esperamos de um Desenvolvedor Full Stack Pleno:
" Capacidade de Execução: Habilidade para desenvolver soluções de acordo com as especificações e prazos definidos, demonstrando autonomia em tarefas do dia a dia.
" Trabalho em Equipe: Facilidade para colaborar com outros desenvolvedores e áreas do negócio, compartilhando conhecimento e ajudando a resolver problemas em equipe.
" Boa Comunicação: Capacidade de se comunicar claramente sobre o status das tarefas, dificuldades e sugestões de melhorias com a equipe.
" Aprendizado e Desenvolvimento: Interesse em aprimorar suas habilidades e aprender novas tecnologias e melhores práticas, buscando constante evolução profissional.
Requisitos:
" Experiência em Desenvolvimento Full Stack: Conhecimento em tecnologias front-end (React, Angular ou similares) e back-end (Node.js, Python, Java ou similares).
" Banco de Dados: Experiência com bancos de dados relacionais (MySQL, SQL Server) e não-relacionais (MongoDB, Redis).
" APIs e Integrações: Habilidade para construir e consumir APIs RESTful e/ou GraphQL.
" Versionamento de Código: Proficiência com Git (GitHub, GitLab) para controle de versão e colaboração em equipe.
" Metodologias Ágeis: Familiaridade com metodologias ágeis como Scrum ou Kanban.
Diferenciais:
" Frameworks Back-end: Conhecimento em frameworks como NestJS, Express que agreguem valor ao desenvolvimento de soluções escaláveis.
" Cloud: Experiência com serviços em nuvem (AWS, Azure, Google Cloud) e práticas de DevOps.
" Arquitetura de Microserviços: Familiaridade com a arquitetura de microserviços e sistemas distribuídos.
" Segurança de Aplicações: Compreensão de princípios de segurança em aplicações web e APIs.
" Boas Práticas de UI/UX: Noções de usabilidade e design centrado no usuário para criação de interfaces eficientes e amigáveis.