About this role
O que buscamos:
Buscamos profissional com experiência em desenvolvimento de software, com atuação em soluções web e desktop utilizando .NET, ASP.NET Core e React . A posição envolve desenvolvimento, arquitetura distribuída, integração entre aplicações, automação de processos e construção de soluções escaláveis, em contexto do mercado financeiro e atuação no modelo híbrido em São Paulo.
Responsabilidades:
- Atuar com desenvolvimento, implementação e manutenção de softwares;
- Identificar problemas e necessidades de negócio, propondo soluções por meio do desenvolvimento de software;
- Desenvolver novos aplicativos e soluções web e desktop;
- Desenvolver interfaces modernas, escaláveis e responsivas utilizando React, incluindo Hooks, Context API e componentes funcionais;
- Implementar automações de processos;
- Realizar testes unitários de aplicações e softwares;
- Atuar com integração entre aplicações e resolução de problemas relacionados às integrações;
- Elaborar e manter documentação técnica das soluções desenvolvidas.
Requisitos Obrigatórios:
- Experiência com desenvolvimento, implementação e manutenção de softwares;
- Experiência com desenvolvimento de aplicações web e desktop utilizando .NET 8.0, ASP.NET Core;
- Experiência com desenvolvimento e interfaces modernas com React;
- Experiência ou conhecimentos em arquitetura distribuída e microsserviços;
- Conhecimentos em Web Services REST e SOAP;
- Conhecimentos em mensageria e filas, utilizando RabbitMQ, Kafka e/ou SNS/SQS;
- Experiência com Microsoft Azure;
- Experiência com banco de dados SQL Server;
- Experiência com Swagger e Auth0;
- Conhecimentos em métodos HTTP e padrão de autenticação com Token JWT;
- Conhecimentos em Load Balancer;
- Conhecimentos em containers, Docker e/ou Kubernetes/AKS;
- Conhecimentos em Azure API Management (APIM);
- Conhecimentos em orientação a objetos e seus pilares;
- Experiência com React, incluindo Hooks, Context API e componentes funcionais;
- Experiência com gerenciamento de estado utilizando Redux, Zustand, Recoil ou tecnologias similares;
- Vivência com testes automatizados unitários, de integração e end-to-end (E2E), XUnit;
- Experiência com Webpack, Vite ou ferramentas similares;
- Conhecimentos em Git e práticas modernas de versionamento colaborativo.
Requisitos Diferenciais:
- Experiência com construção, manutenção ou utilização de Design Systems;
- Conhecimento em Storybook, design tokens e Figma API;
- Experiência ou contribuição em bibliotecas de componentes reutilizáveis;
- Familiaridade com práticas de CI/CD;
- Familiaridade com ambientes baseados em microfront-ends.
Descrição comportamental:
Procuramos uma pessoa que:
- Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
- Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
- Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
- Tenha habilidades de resolução de problemas;
- Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
- Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.
Big enough to deliver – small enough to care.
#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT