Desenvolvedor(a) Junior Fullstack
CS Academy
Sobre a vaga
Desenvolver e manter funcionalidades no backend com Node.js e NestJS, com apoio e orientação do time.Construir e ajustar telas e componentes responsivos com React.js e Next.js, a partir dos protótipos do design.Implementar e consumir APIs REST e, com o tempo, GraphQL.Apoiar integrações com serviços externos, seguindo a documentação e a orientação do time.Escrever consultas e fazer pequenas alterações de modelagem em bancos relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB, Firestore).Escrever testes automatizados para o código que entrega e manter a documentação atualizada.Abrir pull requests, receber code review e aplicar os ajustes sugeridos. Com o tempo, revisar também o código dos colegas.Acompanhar deploys e aprender a rotina de CI/CD e monitoramento na AWS e no GCP.Participar das cerimônias ágeis com produto, design e QA.Investigar e corrigir bugs e apoiar o suporte técnico.
Responsabilidades e atribuições
Desenvolver e manter funcionalidades no backend com Node.js e NestJS, com apoio e orientação do time.Construir e ajustar telas e componentes responsivos com React.js e Next.js, a partir dos protótipos do design.Implementar e consumir APIs REST e, com o tempo, GraphQL.Apoiar integrações com serviços externos, seguindo a documentação e a orientação do time.Escrever consultas e fazer pequenas alterações de modelagem em bancos relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB, Firestore).Escrever testes automatizados para o código que entrega e manter a documentação atualizada.Abrir pull requests, receber code review e aplicar os ajustes sugeridos. Com o tempo, revisar também o código dos colegas.Acompanhar deploys e aprender a rotina de CI/CD e monitoramento na AWS e no GCP.Participar das cerimônias ágeis com produto, design e QA.Investigar e corrigir bugs e apoiar o suporte técnico.
Requisitos obrigatóriosConhecimento em JavaScript e noções de TypeScript.Conhecimento básico de React.js: componentes, hooks, estado e consumo de API.Conhecimento básico de Node.js no backend (Express, NestJS ou similar).Noções de SQL e bancos relacionais: SELECT, JOIN, INSERT/UPDATE e criação de tabelas.Entendimento de APIs REST: verbos HTTP, status codes e JSON.Uso de Git no dia a dia: branch, commit, pull request e resolução de conflitos simples.HTML e CSS para interfaces responsivas.Diferenciais (nice to have)Prática com Next.js e NestJS.MongoDB ou Firestore.GraphQL.Testes automatizados (Jest, Testing Library ou similares).Contato com Docker, AWS ou GCP, mesmo em projetos de estudo.CI/CD (GitHub Actions, GitLab CI).React Native.Graduação (em andamento ou concluída) em tecnologia ou bootcamp.Contribuições para projetos open source ou participação em comunidades de tecnologia.
Requisitos e qualificaçõesRequisitos obrigatóriosConhecimento em JavaScript e noções de TypeScript.Conhecimento básico de React.js: componentes, hooks, estado e consumo de API.Conhecimento básico de Node.js no backend (Express, NestJS ou similar).Noções de SQL e bancos relacionais: SELECT, JOIN, INSERT/UPDATE e criação de tabelas.Entendimento de APIs REST: verbos HTTP, status codes e JSON.Uso de Git no dia a dia: branch, commit, pull request e resolução de conflitos simples.HTML e CSS para interfaces responsivas.Diferenciais (nice to have)Prática com Next.js e NestJS.MongoDB ou Firestore.GraphQL.Testes automatizados (Jest, Testing Library ou similares).Contato com Docker, AWS ou GCP, mesmo em projetos de estudo.CI/CD (GitHub Actions, GitLab CI).React Native.Graduação (em andamento ou concluída) em tecnologia ou bootcamp.Contribuições para projetos open source ou participação em comunidades de tecnologia.
Informações adicionaisLocal de trabalhoJundiaí – SP | Modelo híbrido (presencial 2x por semana)Carga horária: 09:00 às 18:00O que oferecemos:Contratação PJ;Remuneração negociável + comissão;Auxílio Mobilidade: R$110,00;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;Auxílio Educação: R$500 por trimestre para investir no seu desenvolvimento;Auxílio Leitura: R$50,00 por trimestre;Convênio Médico Amil.