Nossa empresa
A experiência de trabalhar na Invillia é única. E global. Temos o nosso próprio jeito de conectar talentos e construir inovações.
Revolucionamos o ambiente de trabalho #Instation + somos experts em desenvolver soluções complexas para #GameChangers + temos uma metodologia única #EngagedbyDataPeopleAction + investimos em pessoas #InvilliaAcademy
Alguns diferenciais Invillia:
_inovamos lado-a-lado com #GameChangersGlobais
_cultura de trabalho distribuído #inStation
_metodologia exclusiva #GlobalGrowthFramework
Faça uma imersão aqui https://invillia.com/
Então, se você busca uma oportunidade de trabalhar de onde estiver, em uma empresa dedicada em recriar a sensação de proximidade, de conexão humana, e de se sentir acolhido a qualquer momento, mesmo com todos distribuídos, aqui é o lugar certo.
O profissional será responsável em prover soluções técnicas para novas features e dar o suporte necessário as features já existentes, afinal, nem tudo são flores.
Esperamos também que essa pessoa auxilie os outros membros do time em questões técnicas não esquecendo de fornecer a melhor solução para o negócio.
Algo que prezamos bastante é qualidade, isso inclui um código limpo e legível (clean code).
Também é desejável que o mesmo tenha um perfil intra-empreendedor, onde seus objetivos estejam alinhados com os objetivos da empresa, afinal, temos muito orgulho do que fazemos aqui!
Local
Remoto
REQUISITOS
Desenvolvimento de aplicativos nativos Android (Kotlin/Java) utilizando views nativas
Desenvolvimento de aplicativos utilizando ferramentas Low-code para auxílio na construção de componentes
Consumo de APIs RESTful com Coroutines
Experiencia com testes unitários utilizando Roboletric, Mockk e Junit
Conhecimentos dos padrões de arquitetura MVVMcom Coroutines
Experiência com desenvolvimento Android (Nativo);
Experiência com Git e Git Flow;
Experiência em JSON;
Amplos conhecimentos em Java e Kotlin;
Conhecimento e vivência com RESTFul;
Testes de interface e testes unitários;
Android Jetpack Components (ViewModel, Room, LiveData, Databinding, Navigation);
Conhecimento em UI customizada;
Experiência em desenvolvimento e integração com aplicações utilizadas em larga escala com foco em performance e utilização racional de recursos;
Conhecimento em arquiteturas móveis como MVP, MVVM e Clean Architecture;
Capacidade de trabalhar em times multidisciplinares e de se comunicar claramente com times de desenvolvimento, design, marketing e produtos;
Ferramentas de versionamento de código (git) e desenvolvimento colaborativo
Criar, manter e evoluir documentações
Arquitetura de software, princípios SOLID e padrões de projetos
Desejável conhecimento em Server Driven UI(SDUI) e Backend For Frontend(BFF) ou disponibilidade de aprender
Desejável conhecimento em desenvolvimento Java + Spring (para atuação nos orquestradores de frontend) ou disponibilidade de aprender
Experiência com modularização de aplicações
Disponibilidade para mentoria e disseminação de conhecimento
Buscar conhecimento proativamente, vontade de aprender
Comunicar-se bem e ser participativo
Trabalhar bem colaborativamente
Experiência com ferramentas de minificação e ofuscação de código
Conhecimento em gerenciamento de memória e ajustes de desempenho do App
Como se candidatar
Por favor, enviar o cv atualizado para: isaque.silva@invillia.com