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
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 Server
- Desenvolver 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.
- 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.
- 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).
- 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.
- 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.