Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

KING OF LANGUAGES

NewBe an early applicant

Analista Desenvolvedor Back End .NET 8 + React | Sênior

Posted 73 views
Discussion

Summary

Senior backend developer (with some React/TypeScript front-end work) at a fast-growing Brazilian EdTech that teaches English via its own platform. Day to day: build scalable .NET 8 APIs, RabbitMQ/Hangfire jobs, MySQL queries and Redis caching, plus Dockerized environments, CI/CD and monitoring. 100% remote across Brazil, CLT contract.

Sobre nós:

Somos uma EdTech em rápido crescimento com mais de 5.000 alunos ativos e mais de 850 professores dentro de nossa plataforma própria. Temos como foco transformar a forma como brasileiros aprendem inglês.

Desenvolvemos nossa própria plataforma e utilizamos tecnologia, automação e dados para melhorar continuamente a experiência de alunos e professores.

Aqui, o time de tecnologia possui autonomia real, participa diretamente das decisões estratégicas dos projetos e trabalha em soluções que geram impacto direto no crescimento da empresa.

Sobre a oportunidade:

Estamos em busca de um Analista Desenvolvedor Back End Sênior, com domínio em .NET 8, que também saiba navegar pelo front-end em React + TypeScript para contribuir em entregas de ponta a ponta.

Você fará parte de um time que trabalha com inovação, aprendizado contínuo e soluções inteligentes para o crescimento da King. Procuramos alguém com autonomia técnica, visão arquitetural e foco em construir soluções escaláveis, seguras e performáticas que gerem impacto real no negócio.

Missão da posição:

Liderar tecnicamente o desenvolvimento e evolução dos sistemas da King, garantindo qualidade arquitetural, escalabilidade, estabilidade e eficiência operacional, contribuindo diretamente para o crescimento tecnológico da empresa.

Principais responsabilidades:

  • Desenvolver e manter APIs escaláveis, seguras e bem estruturadas em .NET 8.
  • Implementar filas e jobs utilizando RabbitMQ e Hangfire.
  • Otimizar consultas em MySQL.
  • Aplicar cache com Redis, incluindo TTL, invalidação e cache-aside.
  • Automatizar builds, testes e deploys por meio de CI/CD.
  • Criar ou ajustar interfaces em React + TypeScript.
  • Garantir uma integração limpa entre front-end e back-end.
  • Configurar e manter ambientes dockerizados, incluindo homologação e produção.
  • Monitorar logs, métricas e alertas.
  • Resolver problemas técnicos de forma proativa.
  • Participar de decisões arquiteturais.
  • Sugerir melhorias contínuas nos processos e sistemas.
  • Lidar com prazos curtos e entregas rápidas sem abrir mão da qualidade.

Stack técnica:

Back End:

  • .NET 8
  • C#
  • ASP.NET Core
  • Entity Framework Core
  • CQRS
  • MediatR
  • APIs REST

Banco de dados, cache e mensageria:

  • MySQL
  • Redis
  • RabbitMQ
  • Hangfire

Front End:

  • React
  • TypeScript
  • Integração com APIs REST
  • Componentização reutilizável

DevOps e Infraestrutura:

  • Docker
  • Docker Compose
  • GitHub Actions
  • CI/CD
  • Nginx
  • Linux

Observabilidade:

  • Elastic
  • Seq
  • Prometheus
  • OpenTelemetry

Requisitos obrigatórios:

  • Mínimo de 3 a 5 anos de experiência com .NET Core 6+ (preferencialmente .NET 8);
  • Domínio de ASP.NET Core, EF Core, APIs REST e boas práticas de arquitetura (SOLID e Clean Architecture);
  • Experiência com RabbitMQ, Redis, MySQL e otimização de consultas em ambiente produtivo;
  • Conhecimento em React + TypeScript para integração e manutenção de aplicações full stack;
  • Vivência com Docker, Docker Compose e pipelines CI/CD;
  • Conhecimento de observabilidade, logs estruturados e monitoramento de aplicações;
  • Capacidade de participar de decisões arquiteturais e propor soluções técnicas escaláveis.

Diferenciais:

  • Experiência com DDD, Event Sourcing ou arquitetura distribuída;
  • Vivência com Infra as Code (Terraform, Ansible);
  • Conhecimento em Nginx, Linux e Segurança;
  • Portfólio técnico ou contribuições em projetos open source.

Informações da vaga:

  • Jornada: 9h às 18h (segunda a sexta)
  • Remuneração a combinar + todos os benefícios
  • Modalidade: 100% remota
  • Formação: Ensino Superior completo
  • Regime de contratação: CLT
  • Benefícios: Plano de saúde 100% custeado pela empresa, com abrangência nacional


Se você busca um time colaborativo e espaço para crescer profissionalmente, essa vaga é para você!


Requisitos

Estudos
Ensino Superior
Competências
MySQL
TypeScript
Clean Architecture
SOLID
Hangfire
Testes automatizados
React
Comunicação clara
RabbitMQ
CQRS
ASP.NET Core
C#/.NET 8
EF Core

Valorizado

Experiência profissional
Entre 3 e 5 anos

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →