Desenvolvedor(a) Full Stack Sênior (.NET + React)
Sobre a vaga
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.
Stack / Tags
Termômetro da Vaga
Seja o primeiro a avaliar esta vaga.
Faça login para avaliar esta vaga.