Senior software engineer - backend
Descrição da Vaga
Descrição: A Curseduca é a área de membros que transforma conteúdo em crescimento. Somos uma plataforma usada por infoprodutores e empresas que levam a educação digital a sério. Com app personalizado, inteligência artificial, gamificação e comunidade, a Curseduca entrega muito mais do que aulas oferece uma experiência que vende, engaja e fideliza. Nossa missão é dar às empresas e criadores as ferramentas certas para entregar conteúdo, escalar resultados e gerar impacto real através da educação digital. Aqui, vivemos uma cultura forte, que guia cada decisão e cada entrega: Somos apaixonados trabalhamos com propósito, autonomia e excelência. Somos inconformados questionamos padrões e buscamos sempre o próximo nível. Nosso foco é o cliente o sucesso do cliente é o nosso sucesso. Nos comunicamos com clareza e coragem falamos o que precisa ser dito, com respeito e transparência. Educação é nossa essência aprendemos e ensinamos todos os dias. Responsabilidades* Projetar, desenvolver e manter aplicações web completas, garantindo alta performance, escalabilidade e manutenibilidade. * Desenvolver e manter APIs e serviços back\-end utilizando Node.js. * Modelar e gerenciar bancos de dados relacionais (SQL) e não relacionais (NoSQL). * Escrever código limpo, bem documentado e testável (testes unitários, de integração, etc.). * Participar ativamente das discussões técnicas, propondo soluções inovadoras e eficientes. * Realizar code reviews, garantindo a qualidade e consistência do código. * Auxiliar na mentoria de desenvolvedores mais juniores. * Manter\-se atualizado sobre as últimas tendências e tecnologias. Requisitos* Experiência com Node.js e frameworks como Express ou NestJS. * Experiência com bancos de dados SQL (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis) * Experiência na construção e consumo de APIs RESTful e/ou GraphQL. * Experiência em observabilidade de sistemas (Sentry, Grafana, New Relic, Data Dog, etc.) * Conhecimento em práticas de CI/CD e ferramentas de versionamento (Git). * Familiaridade com ambientes cloud (AWS, Google Cloud, Azure) e conceitos de infraestrutura como código (Terraform) e containerização (Docker). * Habilidade para trabalhar com autonomia, excelente comunicação e proatividade. * Capacidade de resolver problemas complexos e tomar decisões técnicas embasadas. Se você busca um ambiente desafiador, com espaço para crescer rápido, aprender com intensidade e gerar impacto real, a Curseduca é o seu lugar! 2511110202181747591
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev