Grendene S/A
Desenvolvedor Full Stack
Grendene S/ABrazil2 days ago
Full-timeOther
Atuar como desenvolvedor fullstack, com foco em .NET no backend e React no frontend, participando do desenvolvimento, manutenção e evolução de aplicações modernas e sistemas legados.

O desafio envolve garantir escalabilidade, performance, segurança e manutenibilidade, além de contribuir ativamente com boas práticas de engenharia de software, melhoria contínua do código e evolução da arquitetura das soluções.

Responsabilidades e atribuições

  • Criar e manter APIs RESTful e serviços em C#/.NET Core e/ou Node.js.
  • Desenvolver interfaces web utilizando React.
  • Aplicar princípios como SOLID, Clean Code, Clean Architecture e Design Patterns.
  • Garantir a qualidade do software por meio de Testes Unitários.
  • Projetar, otimizar e manter consultas em SQL (PostgreSQL, SQL Server).
  • Trabalhar com bancos NoSQL e soluções de cache (MongoDB, Redis).
  • Atuar em ambientes Cloud, preferencialmente GCP – Google Cloud Platform.
  • Configurar e manter Kubernetes, soluções Serverless e VPC.
  • Automatizar pipelines de CI/CD (GitHub Actions, Jenkins, Bitbucket).
  • Implementar mecanismos de segurança como JWT, SSO e OAuth.
  • Monitorar aplicações utilizando ferramentas de Observabilidade e Elastic Stack.


Requisitos e qualificações

  • Ensino superior em andamento ou concluído em áreas de Tecnologia;
  • Experiência com .NET (5, 6, 8 e 9) no desenvolvimento de APIs REST
  • Conhecimento em C# com .NET Framework 4.5 para manutenção de sistemas legados
  • Experiência com arquiteturas monolíticas, em camadas e APIs independentes
  • Experiencia em React 18
  • Aplicação sólida de SOLID, Clean Code, Clean Architecture.
  • Experiência com Node.js e Express.js
  • Experiência na escrita e manutenção de Testes Unitários.
  • Bom domínio de HTML e CSS
  • Proficiência em SQL e experiência com NoSQL eCache (PostgreSql).
  • Conhecimento em mensageria (Kafka, RabbitMQ).
  • Experiência com Cloud, Kubernetes, CI/CD.
  • Implementação de práticas de segurança e monitoramento de aplicações.


Diferenciais:

  • Experiencia prática com MongoDB
  • Conhecimento em Docker e containers
  • Experiência com Git (GitFlow) e modelo de branching GitFlow.


Informações adicionais

  • Modelo de trabalho: híbrido.

Key Skills

Ranked by relevance