Desenvolvedor Full Stack é responsável por criar soluções tecnológicas para empresas.
Função
Criar software de alta qualidade, com performance e acessibilidade. Desenvolver aplicativos web e desktop utilizando .NET 8.0 / ASP.NET Core e React. Implementar softwares, identificar problemas empresariais e projetar novos aplicativos.
Habilidades Requeridas
* Experiência em desenvolvimento de softwares;
* Conhecimento em arquitetura distribuída e microserviços;
* Desenvolvimento de aplicativos web e desktop;
* Conhecimento em banco de dados SQL Server;
* Familiaridade com ferramentas como Swagger, Auth0;
* Experiência em testes unitários (XUnit);
* Domínio de métodos HTTP;
* Conhecimento do padrão de autenticação Token JWT;
* Entendimento de Load Balancer;
* Experiência com containers (Docker ou Kubernetes/AKS);
* Conhecimento em Azure API Management (APIM);
* Profundo conhecimento em JavaScript/TypeScript, HTML5 e CSS3;
* Experiência com gerenciamento de estado;
* Vivência com testes automatizados;
* Prática com ferramentas como Webpack, Vite ou similares;
* Domínio de Git e práticas modernas de versionamento colaborativo;
Requisitos Desejados
* Experiência com Design Systems;
* Conhecimento em Storybook, tokens de design e ferramentas como Figma API;
* Contribuição para bibliotecas de componentes reutilizáveis;
* Familiaridade com CI/CD e micro frontends;
Características de Equipe
* Acolhedora e dinâmica;
* Talentosa e criativa;
* Comunicação eficaz;
* Inovadora;
* Capacidade de resolver problemas;