Analista Desenvolvedor Back End .NET 8 + React | Sênior - Home Office
Sobre nós:
Somos uma EdTech em rápido crescimento, focada em 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 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 caching 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 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
Se você busca um time colaborativo e espaço para crescer profissionalmente, essa vaga é para você!
Requisitos
Estudos
Competências
Valorizado
Experiência profissional
Sobre KING OF LANGUAGES
Somos uma escola de inglês dedicada ao aprendizado transformador. Buscamos profissionais motivados para integrar nossa equipe inovadora e inspiradora.