Desenvolvedor(a) Junior Fullstack

CS Academy · Jundiaí, São Paulo, Brasil

HíbridoTempo integralJúnior

Publicada ontem

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.



  • 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 obrigatórios
  • Conhecimento 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.



Local de trabalho

Jundiaí – SP | Modelo híbrido (presencial 2x por semana)

Carga horária: 09:00 às 18:00


O 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.

Leu e ficou na dúvida? A nota responde.

Ver minha nota