As atividades principais que farão parte da rotina desse funcionário serão :
- Desenvolver e implementar soluções de software de ponta a ponta, abrangendo o front-end e back-end.
- Projetar e construir APIs e sistemas altamente escaláveis, seguros e eficientes.
- Participar de todas as etapas do ciclo de desenvolvimento, desde a análise de requisitos até a implantação em produção.
- Colaborar com a equipe de desenvolvimento na resolução de problemas, identificação de melhorias e implementação de melhores práticas.
- Realizar testes unitários, de integração e de aceitação, garantindo a qualidade do software entregue.
- Participar de atividades de documentação, compartilhamento de conhecimento e melhoria contínua dos processos.
Conhecimentos Técnicos :
- Sólidos conhecimentos em desenvolvimento web com JavaScript, TypeScript, Node.js, React.js e/ou Angular.
- Experiência comprovada no desenvolvimento de aplicações back-end utilizando linguagens e frameworks como Node.js, Express.js,.NET Core, Python ou Java.
- Familiaridade com banco de dados relacionais ( SQL ) e não relacionais (NoSQL ).
- Habilidade em implementar testes automatizados e utilizar práticas de integração contínua e entrega contínua ( CI/CD ).
- Expertise em arquitetura de software, padrões de projeto e boas práticas de engenharia.
- Capacidade de trabalhar em equipe, comunicar-se efetivamente e assumir responsabilidades.
Diferenciais :
- Experiência com serverless, containers e orquestração de aplicações (Docker, Kubernetes).
- Conhecimento em Cloud Computing (AWS, Azure, Google Cloud).
- Familiaridade com metodologias ágeis (Scrum, Kanban) e técnicas de desenvolvimento de software.
- Habilidades em análise de dados, Business Intelligence e visualização de informações.
- Certificações relevantes na área de desenvolvimento de software.
Graduação completa ( concluída) em Ciência da Computação, Engenharia de Software ou áreas afins.
Desejável 5 anos ou mais de experiência na área de atuação.
Tipo de vaga: Efetivo CLT
Pagamento: R$10.000,00 - R$10.100,00 por mês
Benefícios :
- Assistência médica
- Assistência odontológica
- Participação nos lucros
- Trabalho remoto
- Vale-alimentação
Pergunta(s) de seleção:
- média de tempo para desenvolver um Sprint?
Escolaridade:
- Ensino Superior completo (obrigatório)
Experiência :
- em que ter experiência com desenvolvimento web ou mobile (obrigatório)
- de mais de 5 anos de atuação na área? (obrigatório)