Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Estamos com vagas abertas para o nosso Programa de Estágio em Desenvolvimento, voltado para estudantes de tecnologia que desejam crescer e aprender em um ambiente dinâmico e colaborativo.
🔍 O que você vai encontrar por aqui:
- Projetos reais com tecnologias modernas
- Acompanhamento técnico e mentoria
- Liberdade para explorar soluções e evoluir suas habilidades
- Escolha do foco: Desenvolvimento Front-End ou Back-End
A Ctrl+Play é uma rede de ensino de tecnologia e inovação que oferece cursos de robótica, programação e desenvolvimento de jogos para crianças e jovens. Com uma trajetória marcada pelo compromisso com a educação de qualidade e a preparação para o futuro, a Ctrl+Play agora faz parte do grupo educacional CNA+, após a aquisição em novembro de 2023. Esta união fortaleceu ambas as marcas, ampliando o alcance e a capacidade de transformar a educação no Brasil.
Com mais de 95 escolas ativas em todo o território nacional e crescendo rapidamente, a Ctrl+Play se destaca como uma das principais franquias de tecnologia educacional no país. Oferecemos cursos inovadores que atendem jovens a partir de 7 anos, preparando-os para o mercado de trabalho do futuro com habilidades em áreas como programação, robótica e desenvolvimento de jogos.
A Ctrl+Play, ao lado do grupo CNA+, reafirma o compromisso de "educar para o desenvolvimento das pessoas e a construção de uma sociedade melhor", proporcionando uma educação que alia tecnologia e inovação ao aprendizado prático e divertido.
Se você é uma pessoa curiosa, que ama desafios e quer fazer parte de uma equipe que está sempre em evolução, seu lugar é aqui.
Responsabilidades e atribuições
Os candidatos selecionados serão supervisionados e alocados em um dos projetos da equipe, com foco principal em Desenvolvimento Front-End (Web) ou Back-End.
Atividades do dia a dia:
- Programar, codificar, montar, depurar e testar APIs e sistemas (Front-End ou Back-End);
- Realizar manutenção de sistemas já desenvolvidos;
- Corrigir eventuais falhas identificadas;
- Participar do desenvolvimento de integrações com sistemas externos e APIs de terceiros;
- Contribuir com a documentação técnica e com a melhoria contínua dos processos de desenvolvimento.
Para atuação em Back-End:
- Node.js
- TypeScript
- Bancos de dados relacionais (MySQL/PostgreSQL)
- React
- TypeScript
- HTML5
- CSS3
- JavaScript moderno (ES6+)
É obrigatório que você esteja:
- Cursando Ensino Superior em Engenharia de Computação, Ciência da Computação, Análise e Desenvolvimento de Sistemas ou afins;
Para atuação com foco em Back-End:
- Experiência com desenvolvimento back-end utilizando Node.js, TypeScript e bancos de dados relacionais (MySQL/PostgreSQL);
- Conhecimentos em frameworks Node.js, como Express, NestJS ou Fastify;
- Familiaridade com requisições web (APIs REST) e conceitos de arquitetura de microsserviços;
- Conhecimentos básicos de testes unitários e de integração (Jest, Mocha ou similares);
- Saber aplicar técnicas de clean code e princípios SOLID;
- Boa capacidade de leitura e entendimento de código-fonte, independentemente da linguagem;
- Conhecimento básico em tecnologias de front-end (React, HTML, CSS) será um diferencial.
- Experiência com desenvolvimento front-end utilizando React, TypeScript, HTML5, CSS3 e JavaScript moderno (ES6+);
- Conhecimentos em gerenciamento de estado (Context API, Redux, Zustand ou similares);
- Familiaridade com ferramentas de build e bundlers (Vite, Webpack, Create React App);
- Experiência no consumo de APIs REST e integração com back-end;
- Conhecimentos em frameworks CSS, como Tailwind CSS, Material-UI, Ant Design ou similares;
- Noções de design responsivo e abordagem mobile-first;
- Conhecimento básico de testes em React (Jest, React Testing Library);
- Familiaridade com conceitos de UX/UI e acessibilidade web.
- Algoritmos, estruturas de dados e programação orientada a objetos
- Proatividade e Resiliência: Capacidade de administrar múltiplas demandas e entregas em um ambiente dinâmico.
- Ética e Responsabilidade: Postura ética e responsável, especialmente ao lidar com dados sensíveis e sistemas críticos.
- Capacidade de Aprendizado: Disposição para aprender rápido, adaptar-se às mudanças e evoluir com base em feedbacks.
- Trabalho em Equipe: Facilidade em trabalhar de forma colaborativa e integrar-se à equipe.
SEG/SEX 10:00-17:00 INTERVALO 1 HORA
Home office
Bolsa
VR
Plano de saúde Bradesco
Gympass e Totalpass
Key Skills
Ranked by relevanceReady to apply?
Join CNA Idiomas | Oficial and take your career to the next level!
Application takes less than 5 minutes