Neste papel, você será responsável pelo desenvolvimento e manutenção de aplicações mobile, focando na criação de experiências de usuário excepcionais em plataformas iOS e Android. Esperamos que você traga soluções inovadoras e eficientes para nossos produtos mobile, contribuindo significativamente para a satisfação e engajamento dos nossos usuários.
Responsabilidades e atribuições
- Desenvolver aplicações mobile robustas e de alta performance para iOS e Android usando React Native;
- Colaborar com equipes de design e produto para definir, projetar e lançar novos recursos e funcionalidades;
- Garantir a qualidade e a responsividade das aplicações, ajustando-as para diferentes dispositivos e tamanhos de tela;
- Implementar medidas de segurança, privacidade e otimização no desenvolvimento das aplicações;
- Manter-se atualizado sobre as novas tendências de desenvolvimento mobile e tecnologias emergentes;
- Testar, corrigir bugs e melhorar a performance das aplicações continuamente;
- Garantir, junto com a equipe de desenvolvimento e CS, o envio e aprovação das aplicações mobile nas lojas de apps das principais plataformas do mercado;
- Trabalhar em um ambiente ágil, colaborando ativamente com as demais equipes para entregar soluções integradas e consistentes;
Requisitos e qualificações
Requisitos Essenciais:
- Graduação completa ou em andamento em Ciência da Computação, Engenharia de Software, área relacionada ou experiência equivalente em desenvolvimento mobile;
- Sólidos conhecimentos em JavaScript/TypeScript e suas nuances, incluindo ES6+ sintaxe;
- Experiência com ambas as plataformas iOS e Android, e compreensão das diferenças entre elas;
- Habilidade para implementar designs e funcionalidades complexas;
- Conhecimento em CI/CD;
- Habilidades de desenvolvimento e implementação de testes unitários e de integração;
Requisitos Desejáveis:
Será um diferencial se você tiver:
- Experiência com outros frameworks e linguagens para desenvolvimento mobile nativo (Swift, Kotlin, etc.);
- Conhecimento em estados de gerenciamento (como Redux, MobX) e hooks;
- Experiência com CI/CD para aplicações mobile;
- Experiência com animações e a capacidade de implementar interfaces complexas e fluidas;
- Experiência com metodologias ágeis e ferramentas de versionamento, como Git;
- Experiência na liderança de projetos de desenvolvimento mobile, guiando aspectos técnicos e de arquitetura;
- Participação em projetos de larga escala e/ou de alta disponibilidade;
- Expertise em segurança de software e práticas de codificação segura;
- Experiência com desenvolvimento orientado a testes (TDD) e testes automatizados.
- Habilidade em otimizar apps para melhor desempenho e escalabilidade;
- Contribuições para projetos de código aberto ou portfólio de projetos pessoais;
- Fluência em leitura e escrita em inglês;
Habilidades desejáveis:
- Proatividade: Capacidade de identificar oportunidades de otimização de desempenho e implementar melhorias;
- Aprendizado contínuo: Disposição para se manter atualizado com as tendências de análise de dados e tecnologias relacionadas;
- Colaboração: Habilidade em trabalhar em equipe e coordenar esforços com equipes interdisciplinares;
- Comunicação: Habilidade de se expressar de forma clara e eficaz ao apresentar insights e recomendações;
- Resiliência: Capacidade de lidar com desafios e fracassos, mantendo uma atitude positiva e buscando soluções;
Informações adicionais
NOSSO PROCESSO SELETIVO
Geralmente levamos cerca de 31 dias (desde sua candidatura até a finalização do processo seletivo)
Nossas etapas serão:
- Inscrição/Triagem e Avaliação de fit cultural;
- Bate-papo com o time de People;
- Bate-papo com a liderança da área;
- Bate-papo Técnico;
- Bate-papo com os Fundadores;
- Proposta Final.
INFORMAÇÕES SOBRE A VAGA E BENEFÍCIOS
- 📑 Modelo de contratação: Pessoa Jurídica;
- 💻 Modelo Remoto;
- ⏰ Flexibilidade de horário;
- 🍃 Ambiente leve e descontraído;
- 📖 Parcerias com instituições de ensino;
- 💪 Gympass corporativo.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Avaliação de Fit Cultural
- Etapa 3: Bate-Papo│ People
- Etapa 4: Bate-Papo │ Liderança
- Etapa 5: Bate-Papo │ Técnico
- Etapa 6: Bate-Papo │ Fundadores
- Etapa 7: Contratação
TRANSFORMANDO CONTEÚDO EM CONEXÕES! VEM COM A GENTE?
Facilitar a distribuição de conteúdos digitais de maneira profissional é a nossa grande missão e acreditamos que JUNTOS podemos impactar positivamente a vida das pessoas! Nos consolidamos como referência em tecnologia de streaming para empresas e já recebemos diversos prêmios pela nossa cultura de inovação, atendendo clientes como Oracle, Santander, XP Investimentos, B3 e centenas de outros.
Se você tem paixão por tecnologia e quer trabalhar em um lugar que oferece soluções inovadoras que transformam empresas, aqui é o seu lugar.