Geekhunter Logo

Soluções

Software de recrutamento

Divulgue vagas, importe perfis, pré-qualifique candidatos com perguntas personalizadas e controle todo o recrutamento em um só lugar.

Serviço de recrutamento

Confie em nós para encontrar seu talento tech. Com o nosso time especializado atuamos nas principais etapas de recrutamento.

Base de talentos

Os melhores talentos tech do Brasil, todos pré-selecionados e prontos para novas oportunidades.

Nossos planos

Descubra o plano perfeito para suas necessidades.

Login

Português

PT

LAEPI


Florianópolis, SC, Brasil

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

Presencial

Florianópolis, SC, Brasil

Faixa de Remuneração

Não informada

PJ (Pessoa Jurídica)

Nível de Experiência

Sênior

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ógica

Backend

  • 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.

Compartilhar vaga:

Compartilhar vaga: