Desenvolvedor(a) de Software Júnior
MAMBA TREINAMENTOS · Belo Horizonte, MG, BR
Oportunidade para estudantes de Engenharia de Software a partir do 5º período. Buscamos um(a) Desenvolvedor(a) de Software Júnior em início de carreira, com boa base técnica, vontade de aprender e interesse em participar da criação e evolução de aplicativos reais. Não esperamos que você domine tudo. Procuramos alguém curioso, proativo e com vontade de transformar conhecimento acadêmico em experiência prática, trabalhando diretamente em produtos que serão utilizados por usuários reais. **Responsabilidades:** Apoiar o desenvolvimento de aplicativos Android e iOS utilizando Flutter ou React Native; Desenvolver e testar novas funcionalidades; Corrigir bugs e apoiar melhorias de performance e estabilidade; Integrar aplicativos com APIs e serviços externos; Apoiar implementações de login, notificações, analytics e Firebase; Trabalhar com versionamento de código utilizando Git/GitHub; Participar da evolução e manutenção dos aplicativos da Mamba; Pesquisar soluções e novas tecnologias quando necessário; Manter código organizado e seguir boas práticas de desenvolvimento; Participar da construção de MVPs e da evolução constante dos produtos. **Requisitos:** Estar cursando Engenharia de Software a partir do 5º período; Boa base de lógica de programação; Conhecimento em Flutter, React Native ou desenvolvimento mobile; Noções de consumo e integração de APIs REST; Conhecimento básico de Git/GitHub; Interesse em arquitetura, qualidade de código e desenvolvimento de produtos digitais; Capacidade de pesquisar e buscar soluções para problemas técnicos; Organização, responsabilidade e vontade de aprender; Proatividade e foco em entrega. Não esperamos que você saiba resolver tudo sozinho. Esperamos que tenha iniciativa para pesquisar, testar, aprender e pedir ajuda quando necessário. **Diferenciais:** Projetos pessoais ou acadêmicos em Flutter ou React Native; Aplicativos ou projetos publicados no GitHub; Experiência, mesmo acadêmica, com Firebase; Conhecimento de Node.js, Supabase ou outras tecnologias de backend; Noções de banco de dados; Conhecimento sobre publicação de aplicativos na Play Store ou App Store; Noções de analytics, push notifications ou tracking; Interesse por produtos digitais, aplicativos de assinatura e growth. Perfil que buscamos Buscamos alguém que queira acelerar sua evolução profissional. Uma pessoa curiosa, que goste de tecnologia, tenha iniciativa para pesquisar e testar soluções e queira entender não apenas como programar, mas também por que determinada funcionalidade está sendo construída e qual resultado ela gera para o produto. Valorizamos quem assume responsabilidade pelo que entrega, aprende com os erros e busca evoluir a cada projeto.