Senior Android Developer

  • Período Integral
  • Joinville

Company on Entertainment industry

Descrição da vaga

At Company on Entertainment industry (Contractor), in Israel

Expires at : 2026-01-13

Remote policy : Full remote

We are seeking a highly skilled Senior Android Developer to join our team. The ideal candidate will have extensive experience in Android native development and a strong background in object-oriented design. You will be responsible for developing and maintaining high-quality Android applications that provide exceptional user experiences. All communication will be conducted in English, so proficiency in English, both written and verbal, is essential.

Main requirements

Requirements :

  • At least 6 years of experience with Android native development.
  • Strong object-oriented design and development background.
  • Strong knowledge and hands-on experience with Kotlin programming language.
  • Experience working with multi-module projects, following modularization principles
  • Proficiency in MVVM architecture pattern and implementation using Jetpack Compose .
  • Solid understanding and practical experience with Coroutines and Flow .
  • Deep understanding of Android SDK and Android Studio IDE .
  • Proficient in using version control systems, such as Git , for collaborative development.
  • Familiarity with testing frameworks like JUnit , Espresso , and Mockito for unit and integration testing.
  • Experience with dependency injection frameworks like Dagger or Hilt Knowledge of RESTful APIs and experience in integrating them into Android applications.
  • Great ability to communicate, work in a team and multitask.
  • Eager to learn and constantly improve his / herself.
  • Self-drive.
  • Demonstrated self-motivation and the ability to take initiative.
  • Comfortable working in fast-moving environments.
  • Excellent English communication skills, both written and verbal.
  • A positive attitude with a “can do” approach.
  • Comfortable with remote communication tools (e.g., video conferencing, instant messaging) to collaborate with team members.
  • Nice to have) Experience with low-level Android programming (e.g. wi-fi, screen settings, etc).
  • Experience integrating C++ modules in Android code.
  • Experience writing system apps and understanding of allow-list permissions in Android.
Vagas Similares
  • Konecta Brasil
    Período Integral
    São Paulo

    “A Konecta, está em busca de profissionais para atuar com Retenção, pés venda Se você é uma pessoa ambiciosa, apaixonada por atender pessoas e possui habilidades de negociação, essa oportunidade é para você! Como será seu dia a dia
  • Unifisa
    Período Integral
    Santana de Parnaíba

    Somos especialistas em soluções financeiras seguras e Inovadoras! É nosso propósito: Transformar Vidas e Impulsionar Negócios! Para fazer parte da família da Unifisa, buscamos profissionais comprometidos com Trab
  • LOCAR GUINDASTES E TRANSPORTES INTERMODAIS SA
    Período Integral
    Guarulhos

    Responsável pelos processos de T&D – análise das necessidades de treinamento, desenvolvimento de matérias e apresentações, organização de workshops e convenções, processo de integração, elaboração e acompanhamento dos planos de t
  • Sal Express Soluções Logísticas
    Período Integral
    Contagem

    Responsabilidades** Auxiliar na movimentação e organização das cargas. Realizar carregamentos de veículos. Executar outras atividades relacionadas à área. Requisitos** Ensino Médio Completo. Experiência em atividades operacionais. Dis
  • Dermage
    Período Integral
    Recife

    Descrição da vagaIr à campo para realizar as estratégias planejadas pelo trade, executando as estratégias no PDV, reportando a falta de produtos na gôndola, estoque virtual, negociando pontos de destaque em loja e influenciando os resultados de
  • LUANDRE SERVICOS TEMPORARIOS LTDA (C-I)
    Período Integral
    Aracruz

    Separar e empacotar os produtos Carregar os produtos nos veículos de transporte Gerenciar o estoque Controlar o inventário Inspeção de mercadorias Comunicar-se com os motoristas Coordenar as rotas de entrega Manter registros de expedição