Desenvolvedor Full Stack
Descrição da vaga
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.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Bate-papo com RH
- Etapa 3: Questionário Comportamental
- Etapa 4: Bate-papo com Gestão
- Etapa 5: Contratação
Somos criatividade, moda e inovação
A nossa história é construída há mais de 50 anos, impulsionada pela simplicidade e pela colaboração de mãos que, em cada passo, imprimem seu amor por tudo o que fazem!
Acreditamos no poder das pessoas para mudar o mundo. Valores como integridade, inovação e sustentabilidade nos transformaram em algo mais do que apenas uma empresa de calçados. Estamos comprometidos com o futuro, buscando soluções para tornar nossos processos mais eficientes, reduzir o desperdício e cuidar do bem-estar de nossos colaboradores e da comunidade.
Trabalhamos com equidade e respeito às diferenças para criar um ambiente de trabalho colaborativo e seguro, onde nossas pessoas podem alcançar seu máximo potencial por meio da aprendizagem e protagonismo.
Você se identifica com esse propósito? Vem construir o futuro junto com a gente!
E se você busca vagas de estágio? Acesse Grendene | Programa Estagiar
#FaçaParteGrendene
Acompanhe nossas redes sociais