Job description
Venha fazer parte do time da Conexia Educação!
Estamos em busca de um Desenvolvedor Back-end para integrar nosso time de tecnologia e contribuir com o desenvolvimento de soluções educacionais inovadoras.
Esse profissional terá um papel fundamental na criação e evolução de sistemas robustos, escaláveis e eficientes, que apoiam a jornada de aprendizagem de milhares de alunos em todo o Brasil. Atuará em conjunto com outras equipes para garantir a qualidade, segurança e performance das nossas plataformas digitais.
Junte-se a nós e transforme a educação por meio da tecnologia!
Vamos juntos?
Main responsibilities
- Desenvolvimento de Soluções Backend: criação e manutenção de sistemas robustos, escaláveis e sustentáveis que atendam às demandas do negócio.
- Colaboração Técnica: participação ativa com o time de desenvolvimento na definição e na implementação de soluções inovadoras e eficientes.
- Qualidade e Testes: garantia de qualidade do código por meio de revisões e testes automatizados.
- Diagnóstico e Estabilidade: identificação e resolução de problemas de performance e de segurança para assegurar confiabilidade das aplicações.
- Melhoria Contínua: proposição de melhorias em produtos, tecnologias e processos para aumento de eficiência.
- Compartilhamento de Conhecimento: contribuir com o desenvolvimento do time por meio de troca de experiências.
- Agilidade: participaçãoem cerimônias ágeis e colaboração contínua para o progresso do projeto.
- Resolução de Desafios Técnicos: solução de problemas complexos com foco em inovação e eficácia.
- Visão Sistêmica: análise de situações complexas com consideração de impactos a longo prazo e interações entre sistemas.
- Capacidade Analítica: interpretação estruturada de dados e informações para embasar decisões técnicas.
- Documentação: produção e manutenção de documentação técnica e de produto.
Requirements and skills
People Skills
- Comunicação Clara e Trabalho em Equipe: facilidade em se comunicar e colaborar com outros membros do time.
- Proatividade e Iniciativa: atitude ativa na identificação e resolução de problemas.
- Tradução de Demandas: capacidade de entender necessidades do negócio e convertê-las em soluções técnicas.
- Mentalidade Orientada a Resultados:equilíbrio entre conhecimento, atitude e execução com foco na entrega.
- Comprometimento: foco na qualidade e nos resultados entregues.
- Paixão por Resolver Problemas: interesse genuíno por encontrar soluções eficazes e eficientes.
Hard Skills
- Linguagens e Frameworks:
- C# e JavaScript.
- Proficiência em .NET 8.0+ e/ou Node.js 20+
- BoasPráticas de Desenvolvimento:
- Clean Code, Clean Architecture, Domain Driven Design (DDD).
- Design Patterns Test Driven Development (TDD), testes de unidade, revisão de código.
- Integraçõese Autenticação:
- REST APIs.
- OAuth 2.0, OpenID Connect.
- Arquitetura de Sistemas:
- Microsserviços, Event Driven Architecture.
- Arquitetura em nuvem (Cloud).
- Banco de Dados:
- Relacional (SQL) e NoSQL.
- Ferramentas e Processos:
- Git, Git flow.
- Ferramentas de CI/CD.
- Observabilidade e monitoramento.
- Metodologias ágeis como Scrum.
- Idiomas:
- Inglês intermediário para comunicação técnica e leitura de documentação.
Additional information
Benefícios
- Assistência Médica e Odontológica
- Alimentação - Swile Benefícios
- Descontos estudantis
- TotalPass - Saúde Física
- Vittude - Saúde Mental
- Programas de Reconhecimento
- Day Off Birthday