DEV FULL STACK NET E REACT (PLENO) - CUIABÁ/MT PRESENCIAL

ENERZEE COMERCIO, CONSTRUCAO E PRESTACAO DE SERVICOS LTDACuiabá - MTsolidespublicada em 15/10/2026
Obrigatório:ReactGitFrontendBackendFullstackDevOpsQA/Test

Atuar no desenvolvimento, manutenção e evolução de aplicações web utilizando tecnologias .NET no backend e React no frontend, garantindo soluções seguras, escaláveis e alinhadas às necessidades do negócio. Será responsável pela implementação de funcionalidades, integrações entre sistemas, aplicação de regras de negócio, realização de testes e manutenção da qualidade do código, contribuindo para a estabilidade e melhoria contínua das aplicações.

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.

Experiência de 2 a 4 anos em desenvolvimento Full Stack utilizando .NET e React.

Vivência no desenvolvimento e manutenção de aplicações web.

Experiência com integração entre sistemas, APIs e bancos de dados relacionais.

Familiaridade com metodologias ágeis e desenvolvimento colaborativo.

Habilidades Técnicas (Hard Skills)

Conhecimento em .NET Core / .NET 9 e desenvolvimento backend.

Conhecimento em React para desenvolvimento frontend.

Experiência com Entity Framework.

Conhecimento em SQL Server ou PostgreSQL.

Desenvolvimento, consumo e integração de APIs REST/JSON.

Versionamento de código utilizando Git e GitFlow.

Conhecimento em testes unitários e automatizados.

Conhecimento em arquitetura de software e boas práticas de desenvolvimento.

Conhecimento em segurança, validação de dados e tratamento de erros.

Familiaridade com práticas de UX/UI e desenvolvimento de interfaces responsivas.

Capacidade de análise, identificação e correção de falhas em sistemas.

Conhecimento em documentação técnica e padrões de codificação.

Nível de Autonomia

Atuar com autonomia moderada, compatível com o nível Pleno, na análise e implementação de soluções técnicas, respeitando os padrões de arquitetura, segurança e desenvolvimento estabelecidos pela empresa. 

Deverá conduzir as atividades de sua responsabilidade, buscando alinhamento com a liderança em situações de maior complexidade ou que envolvam impactos relevantes nos sistemas.

Indicadores de Desempenho (KPIs)

Qualidade das Entregas: garantir a estabilidade das funcionalidades, minimizando falhas, erros e retrabalhos.

Cumprimento de Prazos: realizar as entregas conforme os cronogramas e planejamentos definidos nas sprints.

Qualidade Técnica: assegurar a aplicação dos padrões de codificação, arquitetura, segurança e boas práticas de desenvolvimento.

Contribuição Técnica: participar da resolução de problemas, revisões de código e implementação de melhorias nos sistemas.

Documentação Técnica: manter os registros e documentos técnicos atualizados, organizados e alinhados aos padrões da área.

Colaboração e Trabalho em Equipe: contribuir para o alinhamento entre as áreas, compartilhamento de conhecimentos e eficiência das entregas.

Principais Responsabilidades e Atividades

  1. Desenvolvimento Backend (.NET)

Desenvolver e manter APIs, serviços e funcionalidades utilizando .NET Core / .NET 9.

Implementar regras de negócio, validações e mecanismos de segurança.

Desenvolver integrações com sistemas internos e externos utilizando REST/JSON.

Garantir desempenho, escalabilidade e confiabilidade das aplicações.

Implementar logs, tratamento de erros e recursos de monitoramento.

  1. Desenvolvimento Frontend (React)

Desenvolver e manter interfaces web responsivas utilizando React.

Integrar aplicações frontend às APIs e serviços backend.

Aplicar padrões de desenvolvimento, usabilidade e boas práticas de UX/UI.

Desenvolver componentes reutilizáveis, garantindo padronização e manutenção do código.

Identificar e corrigir falhas de interface, desempenho e integração.

  1. Qualidade, Testes e Governança

Desenvolver e executar testes unitários e automatizados.

Participar de revisões de código (code reviews).

Identificar e corrigir falhas técnicas, contribuindo para a estabilidade dos sistemas.

Manter a documentação técnica atualizada.

Garantir aderência aos padrões de arquitetura, segurança e desenvolvimento estabelecidos pela área.

Contribuir para a melhoria contínua da qualidade das aplicações.

Planejamento e Gestão das Entregas

Participar das cerimônias ágeis, incluindo planejamento, reuniões diárias, refinamentos e retrospectivas.

Apoiar a análise de requisitos e estimativas técnicas das demandas.

Organizar e acompanhar as atividades sob sua responsabilidade.

Cumprir os prazos e critérios de qualidade definidos para as entregas.

Identificar impedimentos técnicos e comunicar possíveis impactos no desenvolvimento.

Contribuir para a evolução dos processos e práticas da equipe.

  1. Integração e Suporte Técnico

Atuar em conjunto com as equipes de Desenvolvimento, Produto, QA, UX/UI e DevOps.

Apoiar a identificação e resolução de problemas técnicos.

Participar de alinhamentos relacionados às funcionalidades e melhorias dos sistemas.

Compartilhar conhecimentos e boas práticas com a equipe.

Contribuir para a implementação de soluções alinhadas às necessidades do negócio.