Uma empresa, sediada no Vale do Silício e que está construindo uma plataforma inovadora que permite que artistas, criadores de conteúdo e entusiastas transmitam música ao vivo, está procurando contratar um Desenvolvedor Android Sênior. O candidato selecionado será responsável, desde o início, pelo planejamento, desenvolvimento e manutenção de aplicativos Android responsivos para dispositivos mobile. A plataforma permite que os usuários se divirtam ouvindo música juntos de forma autêntica e em um ambiente seguro. A empresa conseguiu levantar mais de US$3,8 milhões em investimentos até agora. Esta será uma posição de longo prazo, em tempo integral, que requer mais de 4 horas de sobreposição com o fuso horário PST.
Responsabilidades:
- Contribuir para o avanço do aplicativo de consumo em larga escala e de rápido crescimento e criar a base de uma equipe de desenvolvimento mobile robusta
- Projetar e implementar recursos no principal aplicativo Android de vídeo/música/áudio
- Trabalhar com a equipe de design para criar ótimos produtos e experiências de usuário inovadoras
- Trabalhar iterativa e rapidamente em um ambiente de desenvolvimento de software Agile
- Operar em estreita colaboração com as equipes de produtos e servidores da empresa para estabelecer e implementar recursos
Requerimentos:
- Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)
- Pelo menos 5 anos de experiência relevante como desenvolvedor Android
- Experiência com APIs Rest
- Experiência com Android (Android Java e Kotlin)
- Compreensão comprovada do Android SDK, várias versões do Android e o saber lidar com vários tamanhos de tela/fragmentação de plataforma
- Forte desejo de aprender sobre tecnologia e vontade de criar código, aplicativos e uma equipe de desenvolvimento robusta
- Proficiência em sistemas de vídeo em tempo real, como WebRTC ou OpenTok
- Experiência com iOS e tecnologias de vídeo e áudio ponto a ponto
- Capacidade de ser um desenvolvedor altamente eficaz que visa consistentemente compreender os desafios mais difíceis e apresentar soluções inovadoras para eles
- Ser apaixonado por criar aplicativos mobile de alta qualidade e possuir experiência trabalhando em uma atmosfera empreendedora de ritmo acelerado
- Apreciar bons valores, trabalho em equipe, diversidade e a possibilidade de contribuir em produtos sociais impactantes
- Fluência em Inglês, verbal e escrito