Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor Kotlin

* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Junior

Desenvolvedor(a) Android – Kotlin / Jetpack Compose

Sobre a oportunidade

Estamos em busca de um(a) Desenvolvedor(a) Android com forte experiência em Kotlin e Jetpack Compose para atuar no desenvolvimento e evolução de aplicações mobile.

Buscamos um profissional com visão de produto, boa capacidade de tomada de decisão técnica e experiência na construção de interfaces modernas, performáticas e escaláveis para Android.

Principais responsabilidades

  • Desenvolver e evoluir aplicações Android utilizando Kotlin;

  • Construir interfaces modernas e responsivas utilizando Jetpack Compose;

  • Participar da definição e evolução da arquitetura das aplicações;

  • Desenvolver novas funcionalidades e realizar manutenção e evolução de funcionalidades existentes;

  • Integrar aplicações Android com APIs REST/serviços backend;

  • Trabalhar com consumo, tratamento e gerenciamento de dados;

  • Implementar soluções com foco em performance, segurança, escalabilidade e qualidade de código;

  • Criar e manter testes automatizados;

  • Participar de code reviews e contribuir com boas práticas de desenvolvimento;

  • Atuar em conjunto com times de Produto, UX/UI, QA e Backend;

  • Investigar e solucionar problemas técnicos e de performance;

  • Contribuir para a evolução das práticas e padrões de desenvolvimento mobile.

Requisitos

  • Experiência sólida com desenvolvimento Android;

  • Domínio de Kotlin;

  • Experiência profissional com Jetpack Compose;

  • Conhecimento do Android SDK;

  • Experiência com desenvolvimento de interfaces utilizando arquitetura declarativa;

  • Conhecimento de Coroutines e Flow;

  • Experiência com consumo de APIs REST;

  • Conhecimento de arquitetura de aplicações Android, como MVVM e/ou Clean Architecture;

  • Conhecimento de gerenciamento de dependências e injeção de dependência, como Hilt/Dagger;

  • Experiência com controle de versão utilizando Git;

  • Conhecimento de testes unitários e/ou testes de interface;

  • Capacidade de atuar com autonomia em ambientes ágeis.

Diferenciais

  • Experiência com Room;

  • Experiência com Retrofit/OkHttp;

  • Conhecimento de Navigation Compose;

  • Experiência com Firebase;

  • Conhecimento de CI/CD para aplicações mobile;

  • Experiência com publicação e manutenção de aplicações na Google Play Store;

  • Conhecimento de modularização de aplicações Android;

  • Experiência com otimização de performance;

  • Conhecimento de Kotlin Multiplatform (KMP);

  • Experiência com metodologias ágeis, como Scrum ou Kanban.

É importante ter capacidade de trabalhar em conjunto com diferentes áreas, transformar requisitos de negócio em soluções técnicas e contribuir ativamente para a evolução da arquitetura e experiência do usuário.

Stack principal

Kotlin | Android | Jetpack Compose | Coroutines | Flow | REST APIs | MVVM/Clean Architecture | Hilt/Dagger | Git | Testes Automatizados

Acesse nosso grupo de vagas!