DESENVOLVEDOR FULL STACK - NET E REACT - HOME OFFICE
ENERZEE COMERCIO, CONSTRUCAO E PRESTACAO DE SERVICOS LTDACuiabá - MT
1 posição
Não informado
Integral
Atuar no desenvolvimento, manutenção e evolução de aplicações web, utilizando tecnologias .NET no backend e React no frontend. Espera-se que o profissional entregue soluções escaláveis, seguras e de alta qualidade, contribuindo com o time na análise técnica, boas práticas, documentação e melhoria contínua dos sistemas. O profissional deve atuar com autonomia moderada, organização e foco em resultados, colaborando diretamente com áreas como Produto, QA, UX e DevOps.
Formação e Experiência
- Ensino Superior completo ou em andamento em Sistemas de Informação, Ciência da Computação, Engenharia de Software ou áreas correlatas.
- De 2 a 4 anos atuando com desenvolvimento Full Stack utilizando .NET e React.
Habilidades Técnicas (Hard Skills)
- .NET Core / .NET 9
- React
- Entity Framework
- SQL Server ou PostgreSQL
- Desenvolvimento e consumo de APIs REST
- Versionamento com Git e GitFlow
- Boas práticas de arquitetura, segurança e documentação técnica
- Integrações entre sistemas (REST/JSON)
- Testes unitários e automatizados
Nível de Autonomia
- Autonomia moderada para tomada de decisões técnicas, respeitando diretrizes arquiteturais e padrões estabelecidos pela equipe de desenvolvimento.
Perfil Comportamental (Soft Skills)
- Comunicação clara e assertiva
- Organização e atenção aos detalhes
- Trabalho colaborativo e foco em time
- Proatividade e capacidade de antecipar problemas
- Pensamento analítico e orientado à solução
- Flexibilidade para atuar em ambiente ágil
Indicadores de Desempenho (KPIs)
- Qualidade das entregas (bugs, estabilidade, código limpo).
- Cumprimento de prazos combinados nas sprints.
- Evolução técnica e contribuição em melhorias do time.
- Documentação atualizada e aderente às práticas da área.
Principais Responsabilidades e Atividades
1. Desenvolvimento Backend (.NET)
- Desenvolver APIs, serviços e funcionalidades utilizando .NET Core / .NET 9.
- Implementar regras de negócio, validações e políticas de segurança.
- Criar integrações com sistemas internos e externos via REST/JSON.
- Garantir performance, escalabilidade e confiabilidade das aplicações.
- Construir logs estruturados e monitoramento de serviços.
2. Desenvolvimento Frontend (React)
- Desenvolver interfaces responsivas utilizando React.
- Integrar o frontend às APIs, assegurando consistência e adequada comunicação.
- Aplicar padronização visual, boas práticas de UX/UI e reutilização de componentes.
- Manter código limpo, organizado e alinhado com padrões do time.
3. Qualidade, Governança e Documentação
- Criar testes unitários e automatizados para garantir estabilidade das entregas.
- Participar ativamente de code reviews, contribuindo para melhorias técnicas.
- Manter documentação técnica atualizada (arquitetura, endpoints, lógica de negócio).
- Seguir padrões, boas práticas e diretrizes de desenvolvimento definidas pela área.
4. Processos, Colaboração e Métodos Ágeis
- Participar das cerimônias ágeis (daily, planning, refinamento, retrospectiva).
- Interagir com Produto, QA, UX e DevOps para garantir alinhamento das entregas.
- Contribuir com estimativas técnicas e planejamento de sprints.
- Apoiar na resolução de problemas e na evolução contínua dos processos internos.
5. Relacionamentos Internos
- Time de Desenvolvimento
- QA / Testes
- UX/UI
- Product Owner
- DevOps
Requisitos
Escolaridade
- Graduação
- Tecnólogo
- Ensino Técnico
Habilidade Técnica
- Atenção aos Detalhes - Intermediário
- Análise Crítica - Intermediário
- ANÁLISE, PLENAJAMENTO E EXECUÇÃO - Intermediário
- Atenção - Intermediário
- Administração - Intermediário
- Análise Técnica - Intermediário