Desenvolvedor(a) Full Stack – React, .NET

Maitha

Uberlândia

On-site

BRL 120,000 - 180,000

Full time

38 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Soft skills training
Well-being metrics
Trainings & meetups
Rewards program
TotalPass fitness

Job summary

Maitha busca um Desenvolvedor Full Stack para atuar na construção de aplicações corporativas modernas, seguras e escaláveis, com foco em Front-end e integrações Microsoft 365. Você trabalhará em uma equipe multidisciplinar, desenvolvendo interfaces de alta performance, APIs REST com C#/.NET e integrações com plataformas corporativas.

Perfil hands-on, colaborativo e comprometido com qualidade técnica é essencial para resolver problemas complexos e entregar valor para o negócio.

Qualifications

  • Conhecimento sólido em React Hooks, componentização e gerenciamento de estado.
  • Experiência com APIs REST e integração entre frontend e backend.
  • Experiência com C#, .NET Core e ASP.NET Core Web API.
  • Conhecimento em EF Core e bancos SQL (SQL Server/PostgreSQL).
  • Segurança de aplicações: OAuth 2.0, OpenID Connect, JWT, RBAC.
  • Integrações com Microsoft Graph, Teams e webhooks.
  • Princípios de UX/UI e visualização de dados com ECharts/Recharts/Chart.js.

Responsibilities

  • Criar interfaces intuitivas, responsivas e de alta performance seguindo UX/UI.
  • Desenvolver componentes reutilizáveis com Hooks e gestão de estado.
  • Implementar visualizações de dados com ECharts, Recharts, Chart.js.
  • Desenvolver APIs REST com C#, ASP.NET Core e EF Core.
  • Integrar Microsoft 365, Graph, Teams e APIs corporativas.
  • Autenticação e autorização com Microsoft Entra ID, OAuth 2.0 e JWT.
  • Integrar aplicações com sistemas corporativos e webhooks.
  • Modelar bancos de dados relacionais e otimizar consultas SQL.
  • Logging, auditoria e rastreabilidade.
  • Participar de definições de arquitetura e decisões técnicas.
  • Colaborar com equipes multidisciplinares para evolução de produtos.

Skills

React Hooks
TypeScript
State management
UX/UI awareness
Security best practices
Team collaboration

Tools

Azure App Service
Azure Functions
Azure Key Vault
Azure Service Bus
Docker
GitHub Actions / Azure DevOps
Power BI Embedded

Job description

Estamos em uma jornada de modernização tecnológica e buscamos um(a) Desenvolvedor(a) Full Stack para atuar na construção de aplicações corporativas modernas, seguras e escaláveis, com ênfase em Front-end, Microsoft 365 e integrações corporativas.

Você fará parte de uma equipe multidisciplinar, contribuindo para o desenvolvimento de interfaces intuitivas e de alta performance, APIs robustas e integrações entre sistemas, utilizando React, TypeScript, C#/.NET e serviços da plataforma Microsoft. Buscamos um perfil hands-on, colaborativo e comprometido com a qualidade técnica, que goste de resolver problemas complexos e desenvolver soluções que gerem impacto real para o negócio.

Responsabilidades
  • Criar interfaces intuitivas, responsivas, acessíveis e de alta performance, seguindo boas práticas de UX/UI.
  • Desenvolver componentes reutilizáveis, utilizando Hooks, gerenciamento de estado e boas práticas de arquitetura front-end.
  • Implementar visualizações de dados e dashboards utilizando bibliotecas como ECharts, Recharts, Chart.js ou similares.
  • Desenvolver, manter e evoluir APIs REST utilizando C#, ASP.NET Core e Entity Framework Core.
  • Desenvolver integrações com Microsoft 365, Microsoft Graph, Microsoft Teams e outras plataformas corporativas.
  • Implementar mecanismos de autenticação e autorização utilizando Microsoft Entra ID (Azure AD), OAuth 2.0, OpenID Connect e JWT.
  • Integrar aplicações a sistemas corporativos, serviços de terceiros e APIs externas, utilizando também webhooks quando necessário.
  • Modelar e manter bancos de dados relacionais, garantindo integridade, desempenho e eficiência das consultas SQL.
  • Implementar mecanismos de logging, auditoria e rastreabilidade, contribuindo para a segurança e a confiabilidade das aplicações.
  • Participar das definições de arquitetura, das decisões técnicas e da adoção de boas práticas de desenvolvimento.
  • Colaborar com equipes multidisciplinares na evolução contínua dos produtos e serviços digitais, priorizando qualidade, segurança e valor para o negócio.
Requisitos
  • Conhecimento sólido em React Hooks, componentização, gerenciamento de estado e desenvolvimento de interfaces responsivas.
  • Experiência com CSS Modules, SCSS ou abordagens equivalentes para organização e manutenção de estilos.
  • Experiência no consumo de APIs REST e integração entre aplicações web e serviços de back-end.
  • Conhecimento em boas práticas de UX/UI e visualização de dados com bibliotecas como ECharts, Recharts, Chart.js ou similares.
  • Experiência com C#, .NET Core e ASP.NET Core Web API no desenvolvimento de aplicações e APIs REST.
  • Conhecimento em Entity Framework Core e acesso a bancos de dados relacionais.
  • Experiência com SQL Server ou PostgreSQL, incluindo modelagem de dados e otimização de consultas SQL.
  • Conhecimento em segurança de aplicações, incluindo OAuth 2.0, OpenID Connect, JWT, Microsoft Entra ID (Azure AD) e controle de acesso baseado em papéis (RBAC).
  • Experiência com integrações corporativas utilizando Microsoft Graph, Microsoft Teams, APIs REST e webhooks.
  • Conhecimento em boas práticas de desenvolvimento, organização de código, versionamento e manutenção de aplicações.
  • Perfil colaborativo, proativo e hands-on, com foco em qualidade, resolução de problemas e entrega de valor para o negócio.
  • Facilidade para trabalhar em equipe multidisciplinar, compartilhar conhecimentos e acompanhar a evolução das tecnologias.
Diferenciais
  • Experiência com serviços Azure, como Azure App Service, Azure Functions, Azure Key Vault e Azure Service Bus.
  • Conhecimento em Docker e conteinerização de aplicações.
  • Experiência com pipelines de CI/CD, GitHub Actions e Azure DevOps.
  • Vivência com testes automatizados, especialmente React Testing Library e Vitest.
  • Experiência com Power BI Embedded e integração de recursos analíticos em aplicações corporativas.
  • Conhecimento em acessibilidade digital e diretrizes WCAG.
  • Experiência com arquitetura de microsserviços e arquitetura orientada a eventos.
  • Conhecimento em monitoramento, observabilidade e estratégias de melhoria contínua de aplicações.
Modelo de trabalho

100% presencial em Uberlândia – Minas Gerais.

O que você encontrará na Maitha
  • Experiência de Desenvolvimento Individual de soft skills e acompanhamento em toda a jornada.
  • Gestão de bem-estar com acompanhamento de métricas e indicadores sobre a evolução de satisfação.
  • Treinamentos, workshops e meetups para evolução de soft e hard skills.
  • Rewards com programa de pontos e premiações.
  • TotalPass com várias opções de planos e mais de 250 modalidades, como musculação, cross training, yoga, dança e muito mais.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Maitha Tech • São Paulo

On-site
BRL 180,000 - 240,000
Tech Lead
Tech Lead

Maitha Tech • São Paulo

On-site
BRL 223,200 - 334,800
Desenvolvimento de soft skills
Gestão de bem-estar
Treinamentos e workshops
+2
Engenheiro(a) de Dados, Analytics e Inteligência Artificial
Engenheiro(a) de Dados, Analytics e Inteligência Artificial

Maitha • Uberlândia

On-site
BRL 150,000 - 210,000
Plano de carreira
Treinamentos e workshops
Rewards com programa de pontos
+1
Desenvolvedor Fullstack Senior - Node Js e React
Desenvolvedor Fullstack Senior - Node Js e React

Maitha Tech • São Paulo

On-site
BRL 167,400 - 279,000
EDI (Experiência de Desenvolvimento Individual)
Gestão de bem-estar
Pulse Academy
+3
Desenvolvedor Fullstack Pleno
Desenvolvedor Fullstack Pleno

Maitha Tech • Brazil

On-site
BRL 120,000 - 190,000
Desenvolvedor Full Stack Sênior | Python, React e IA
Desenvolvedor Full Stack Sênior | Python, React e IA

Maitha Tech • São Paulo

On-site
BRL 180,000 - 280,000
Plano de saúde
Vale-refeição
Treinamentos
Desenvolvedor Fullstack (React | Python | Golang)
Desenvolvedor Fullstack (React | Python | Golang)

Maitha Tech • São Paulo

On-site
BRL 167,400 - 223,200
Treinamentos e workshops
Programa de recompensas
TotalPass com diversas atividades
+1
Desenvolvedor BackEnd
Desenvolvedor BackEnd

Maitha Tech • São Paulo

On-site
BRL 200,880 - 279,000
Desenvolvimento de soft skills
Gestão de bem-estar
Treinamentos e workshops
+2
Software Engineer Sênior
Software Engineer Sênior

Maitha Tech • São Paulo

On-site
BRL 250,000 - 420,000
Soft skills program
Well-being metrics
Training programs
+2
Desenvolvedor Fullstack Java (Angular e React)
Desenvolvedor Fullstack Java (Angular e React)

Maitha • Brazil

Remote
BRL 90,000 - 130,000
TotalPass com várias opções de planos
Programa de pontos e premiações