Salário: R$ 3.000 a R$ 6.000 por mês
Área: Tecnologia da Informação
Nível: Junior
Visão geral da posição
Buscamos um(a) Desenvolvedor(a) de Software Full Stack versátil e motivado(a) para atuação em contrato de prestação de serviços, dando suporte a aplicações digitais modernas e soluções orientadas a dados. A posição é ideal para um(a) profissional júnior a pleno, com experiência em ecossistemas Microsoft, JavaScript e cloud, que atuará em ambiente Agile/Scrum, contribuindo para o design, desenvolvimento e suporte de aplicações corporativas.
Principais responsabilidades
Projetar, construir e manter aplicações web full stack utilizando combinações de:
.NET Core, Python, React, Angular, Vue, Node.js, SQL ServerDesenvolver e consumir APIs RESTful.
Implementar funcionalidades robustas no front-end com frameworks modernos de JavaScript.
Utilizar recursos do Azure (API Management, App Services e Functions) para desenvolver soluções em nuvem seguras e escaláveis.
Aplicar princípios de Agile e Scrum para entrega incremental de releases com qualidade.
Manter versionamento e qualidade do código via GitHub e práticas consistentes de desenvolvimento.
Realizar troubleshooting, depuração e otimização de performance das aplicações.
Aplicar habilidades analíticas para manipular dados, automatizar fluxos de trabalho ou gerar insights.
Qualificações obrigatórias
1 a 4 anos de experiência em desenvolvimento full stack.
Experiência prática com:
.NET Core e C#
Um ou mais frameworks front-end modernos: React, Angular, Vue
Node.js (para serviços de backend ou full stack com Vue)
Experiência na criação e integração de APIs.
Familiaridade com Azure SQL, Azure Web Apps e práticas de desenvolvimento em nuvem.
Conhecimento prático de Azure SQL e serviços de desenvolvimento web do Azure relacionados.
Sólido conhecimento de GitHub e práticas modernas de controle de versão.
Conhecimento prático de metodologias ágeis e participação em cerimônias Scrum.
Aderência a boas práticas de codificação segura.
Qualificações desejáveis (diferenciais)
Experiência com Python para análise, automação ou utilitários de backend.
Experiência com governança de API ou Azure API Management.
Conhecimento prático de princípios ágeis e ferramentas de entrega de trabalho (ADO).
Capacidade de aplicar insights de dados ou conceitos básicos de análise para suportar funcionalidades do produto.
Experiência com consultas OData (ADO e outras APIs).
Habilidades interpessoais
Capacidade de interagir com clientes, designers e engenheiros de dados para entender requisitos e traduzi-los em entregas técnicas (escuta ativa).
Aprender novas habilidades e conceitos rapidamente.
Fazer boas perguntas e compreender as respostas.
Identificar e propor melhorias de processo.
Competências adicionais
Forte capacidade de resolução de problemas, com atenção a detalhes.
Habilidade para trabalhar em equipe em ambiente ágil e dinâmico.
Compromisso com código limpo, bem estruturado, sustentável e de fácil manutenção.
