# Estagiário de Desenvolvimento de Software
## Sobre a Joga
A Joga é uma plataforma abrangente de gestão esportiva que ajuda treinadores e atletas a acompanhar o desempenho, gerenciar presença, processar pagamentos e gerar insights através de análise de dados. Nossa pilha de tecnologia inclui tecnologias web modernas, infraestrutura em nuvem e sistemas de processamento de dados atendendo milhares de usuários em múltiplas organizações esportivas.
- Nossa Missão :
- Capacitar atletas e treinadores com tecnologia que aprimora o desempenho e cria experiências inesquecíveis tanto dentro quanto fora do campo.
- Nossa Cultura :
- #WeAreJoga - Acreditamos que se você entra em campo, você é uma estrela. Somos apaixonados por tecnologia esportiva e por construir soluções que fazem uma diferença real na vida das pessoas. Nossa equipe valoriza inovação, colaboração e o impulso para melhorar constantemente tanto nosso produto quanto nós mesmos.
- Saiba Mais :
- Visite para ver nossa plataforma em ação e baixar nosso aplicativo móvel.
## Visão Geral da Posição
Estamos procurando estagiários entusiastas que desejam aprender desenvolvimento de software em um ambiente real. Esta é uma ótima oportunidade para trabalhar em um sistema de produção usado por organizações esportivas, ganhar experiência com práticas modernas de desenvolvimento e contribuir com recursos significativos.
## Responsabilidades
Auxiliar no desenvolvimento e manutenção de aplicações web usando React e TypeScriptAjudar na implementação de componentes de UI e interfaces de usuárioApoiar o desenvolvimento de APIs backend com Node.js e GraphQLAprender e contribuir com operações de banco de dados e migraçõesParticipar de revisões de código e reuniões diáriasAjudar com testes e depuraçãoDocumentar código e processosAprender sobre infraestrutura em nuvem e processos de implantação## Requisitos
Atualmente matriculado em Ciência da Computação, Engenharia de Software ou área relacionadaCompreensão básica de conceitos de programaçãoFamiliaridade com JavaScript / TypeScript ou Python (preferencial)Conhecimento de HTML / CSS (preferencial)Compreensão básica de bancos de dados (preferencial)Forte atitude de aprendizado e disposição para fazer perguntasBoas habilidades de comunicação em portuguêsCapacidade de trabalhar 20-30 horas por semana## Diferenciais
Experiência com React ou frameworks frontend similaresConhecimento de Node.js ou PythonCompreensão de Git e fluxos de controle de versãoFamiliaridade com bancos de dados SQLInteresse em tecnologias de nuvem (AWS)Experiência com indústria de esportes ou fitness## O Que Você Aprenderá
Desenvolvimento web full-stack (React, Node.js, TypeScript)Design e gestão de bancos de dados (PostgreSQL)Desenvolvimento de APIs (REST, GraphQL)Infraestrutura em nuvem (AWS, Serverless)Práticas modernas de desenvolvimento (Git, testes, CI / CD)Metodologias ágeis de desenvolvimentoResolução de problemas reais em tecnologia esportiva## Duração e Horário
Estágio de 3-6 mesesHorário flexível (20-30 horas / semana)Posição totalmente remotaPotencial de extensão ou conversão para tempo integral## Remuneração
Bolsa-auxílio competitiva de estágioOportunidades de aprendizado e desenvolvimentoMentoria de desenvolvedores seniores## Como se Candidatar
Envie seu currículo, uma carta de apresentação breve explicando seu interesse em desenvolvimento de software e tecnologia esportiva, e quaisquer projetos ou amostras de código relevantes para ( ).
## O Que Oferecemos
Experiência prática com tecnologias modernasMentoria e orientação de carreiraOportunidade de trabalhar em sistemas de produçãoAmbiente de trabalho flexível e acolhedorPotencial para futuras oportunidades de emprego