Sr Mobile Developer (iOS) - Invillia
Vaga VerificadaTech Partner
- Localização
- Todo o Brasil, PR
- Contrato
- CLT
- Área
- Tecnologia
- Posições
- 1 posição
- Experiência
- 1 a 3 anos
- Escolaridade
- Graduação
- Publicação
- Publicada em 31/01/2025
Salário a combinar
Descrição da vaga
- *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.
- *Descrição da vaga**
- 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
Responsabilidades e atribuições
- Responsabilidades conforme descritas na oportunidade.
Requisitos obrigatórios
- Requisitos técnicos e profissionais indicados pela empresa.
Benefícios oferecidos
- Benefícios compatíveis com o mercado.