VAGASLUME
L

Desenvolvedor(a) Full Stack Sênior (.NET + React)

LAEPI · Florianópolis, SC · Remoto · GeekHunter

JWTA combinarPJ

Sobre a vaga

Requisitos

  • 7+ anos de experiência na carreira
  • JWT
  • Microsoft Azure
  • Vite
  • Entity Framework Core
  • MySQL
  • C#
  • Docker
  • Clean Architecture
  • React
  • TypeScript
  • ASP.NET Core
  • .NET 8

Conhecimentos Desejáveis

  • OpenTelemetry
  • Arduino
  • Azure Key Vault
  • Recharts
  • Web Serial API
  • Azure Monitor
  • Tailwind CSS
  • Azure Database for MySQL
  • Application Insights
  • SonarQube
  • ESP32
  • QuestPDF
  • Vitest
  • PWA
  • shadcn/ui
  • Azure App Service
  • Serilog
  • React Router
  • ClosedXML

Tarefas e Responsabilidades

Estamos em busca de um(a) Desenvolvedor(a) Full Stack Sênior para atuar no desenvolvimento de soluções que unem software, cloud e integração com hardware, contribuindo para produtos inovadores voltados à engenharia ocupacional.

Você fará parte de um time responsável pela evolução de aplicações modernas utilizando .NET 8 e React, participando desde a definição da arquitetura até a implementação de novas funcionalidades, garantindo qualidade técnica, escalabilidade e boas práticas de desenvolvimento.

Responsabilidades
  • Desenvolver e manter aplicações frontend utilizando React, TypeScript e Vite.
  • Desenvolver APIs e serviços em C#/.NET 8 (ASP.NET Core).
  • Projetar e evoluir soluções seguindo princípios de Clean Architecture.
  • Implementar integrações entre software e dispositivos via Web Serial API e protocolos seriais.
  • Modelar e otimizar bancos de dados MySQL utilizando Entity Framework Core.
  • Desenvolver testes automatizados de frontend e backend.
  • Participar de code reviews, definição de arquitetura e decisões técnicas.
  • Configurar e manter recursos em Azure, garantindo disponibilidade, segurança e observabilidade.
  • Implementar boas práticas de segurança, autenticação, LGPD e proteção de dados.
  • Produzir documentação técnica e colaborar na evolução contínua dos produtos.
Requisitos
  • Experiência sólida (7+ anos) em desenvolvimento Full Stack.
  • Domínio de C#, .NET 8 e ASP.NET Core.
  • Experiência com React, TypeScript e Vite.
  • Conhecimento em Entity Framework Core e MySQL.
  • Experiência com APIs REST e autenticação JWT.
  • Vivência com Clean Architecture e boas práticas de desenvolvimento.
  • Experiência com testes automatizados.
  • Conhecimento em Git e fluxo de Pull Requests.
  • Experiência com Docker.
  • Vivência em ambientes Microsoft Azure.
Diferenciais
  • Experiência com Azure App Service, Azure Key Vault e Application Insights.
  • Conhecimento em OpenTelemetry, Serilog e Azure Monitor.
  • Experiência com Web Serial API, comunicação serial, ESP32 ou Arduino.
  • Conhecimento em geração programática de PDFs e planilhas (QuestPDF, ClosedXML).
  • Vivência com SonarQube.
  • Conhecimento em Recharts.
  • Experiência com aplicações PWA e funcionamento offline.
  • Conhecimento em LGPD e criptografia de dados.
  • Experiência em sistemas industriais, IoT, engenharia ou saúde ocupacional.
Stack TecnológicaBackend
  • C#
  • .NET 8
  • ASP.NET Core
  • Entity Framework Core
  • JWT
  • Clean Architecture
Frontend
  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • shadcn/ui
  • Vitest
  • React Router
Banco de Dados
  • MySQL 8
Cloud & DevOps
  • Microsoft Azure
  • Azure App Service
  • Azure Database for MySQL
  • Azure Key Vault
  • Application Insights
  • Docker
Observabilidade
  • OpenTelemetry
  • Serilog
  • Azure Monitor
Perfil desejado
  • Perfil hands-on e goste de construir soluções de ponta a ponta.
  • Pensamento analítico e foco em qualidade de código.
  • Proatividade na resolução de problemas técnicos.
  • Compartilhar conhecimento e contribuir com decisões de arquitetura.
  • Valorizar boas práticas de desenvolvimento, documentação e testes.

Requisitos principais

JWTMicrosoft AzureViteEntity Framework CoreMySQLC#DockerClean ArchitectureReactTypeScriptASP.NET Core.NET 8OpenTelemetryArduinoAzure Key VaultRechartsWeb Serial APIAzure MonitorTailwind CSSAzure Database for MySQLApplication InsightsSonarQubeESP32QuestPDFVitestPWAshadcn/uiAzure App ServiceSerilogReact RouterClosedXML

Candidatura

Publicado há 2 meses

L

LAEPI

Vagas abertas nesta empresa: 1