A CS Academy é uma startup de Educação Customer Centric. Nascemos em 2018, levamos inovação e conhecimento para os profissionais de Customer Success, Customer Experience, Atendimento, Suporte e Dados de todo o Brasil. Desde 2018, já impactamos a vida de de 80.000 Alunos, realizamos de 300 incompanys, e estivemos presentes em centenas de acelerações de operações de Customer Success e Customer Experience. Buscamos cada vez mais aprimorar as nossas áreas e processos para que esse número continue crescendo. Estamos em busca de um(a) Desenvolvedor(a) Fullstack - Pleno para integrar nosso time de tecnologia e atuar em projetos que envolvem desde a concepção e arquitetura até a implementação e manutenção de aplicações web modernas, escaláveis e seguras. O(a) profissional participará ativamente de decisões técnicas, garantindo boas práticas de desenvolvimento, qualidade de código e alinhamento com objetivos de produto e negócio. Responsabilidades e atribuições - Desenvolver, evoluir e manter aplicações utilizando Node.js e NestJS no backend. - Construir e manter interfaces modernas, responsivas e performáticas com React.js e Next.js. - Projetar, implementar e otimizar APIs REST e GraphQL. - Realizar integrações com serviços externos e plataformas de terceiros - Modelar, consultar e otimizar bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB, Firestore, etc.). - Implementar boas práticas de segurança, versionamento, testes automatizados e documentação. - Apoiar processos de CI/CD, deploy e monitoramento em ambientes cloud (AWS e GCP). - Participar de code reviews, propondo melhorias técnicas e garantindo a qualidade do código. - Trabalhar de forma colaborativa com equipe multidisciplinar (produto, design e QA) utilizando metodologias ágeis. - Apoiar no suporte técnico e resolução de bugs. Requisitos e qualificações Requisitos técnicos: - Proficiência em JavaScript/TypeScript. - Experiência prática em Node.js e NestJS. - Vivência em desenvolvimento frontend com React.js e Next.js. - Domínio em bancos de dados: - Relacionais: PostgreSQL, MySQL (queries, modelagem, índices). - Não relacionais: MongoDB, Firestore. - Experiência em desenvolvimento e consumo de APIs REST/GraphQL. - Conhecimentos de cloud (AWS e GCP): deploy, monitoramento e escalabilidade. - Controle de versão com Git (GitHub/GitLab/Bitbucket). - Boas práticas de arquitetura, testes automatizados (unitários e integração) e documentação de código. Diferenciais (Nice to have): - Experiência com Docker e Kubernetes. - Experiência com desenvolvimento Mobile react native. - Conhecimento em Serverless (AWS Lambda, Cloud Functions, etc.). - Experiência em CI/CD pipelines (GitHub Actions, GitLab CI, etc.). - Familiaridade com monitoramento e observabilidade (CloudWatch, Stackdriver, Grafana, Prometheus). - Contribuições para projetos open source ou comunidades de tecnologia. Informações adicionais Local de trabalho Jundiaí - SP | Modelo híbrido (presencial 2x por semana) Carga horária: 08:00 às 17:00 O que oferecemos: - Contratação PJ; - Auxílio Mobilidade; - Cartão de benefícios flexível - R$28,32 por dia; - Day off no seu aniversário; - Gympass ou Totalpass; - Bolsa integral em todos os cursos da CS Academy; - Vale-Educação - R$500 por trimestre para investir no seu desenvolvimento; - 1 livro por trimestre para incentivar seu crescimento pessoal e profissional; - Convênio médico Amil. A CS Academy é uma startup de Educação Customer Centric. Nascemos em 2018, levamos inovação e conhecimento para os profissionais de Customer Success, Customer Experience, Atendimento, Suporte e Dados de todo o Brasil. Desde 2018, já impactamos a vida de de 80.000 Alunos, realizamos de 300 incompanys, e estivemos presentes em centenas de acelerações de operações de Customer Success e Customer Experience. Buscamos cada vez mais aprimorar as nossas áreas e processos para que esse número continue crescendo.