Favoritos
Compartilhar Empregos
Iniciar sessão

Engenheiro (a) de Software - Java para Dispositivos Android

Phoebus Tecnologia

A Phoebus prioriza a valorização e bem estar do seu colaborador. Trabalhamos com flexibilidade de horários, ambiente dinâmico e aberto a compartilhamento de ideias.

Buscamos profissionais apaixonados por tecnologia, que gostem de aprender e compartilhar conhecimentos. Junte-se a nós para fazer a diferença!

Vem fazer parte do #PhoebusTeam!

Responsabilidades e atribuições

  • Atuar no desenvolvimento de aplicações para terminais de pagamento utilizando SDK Android com Java / kotlin;
  • Atuar na Homologação de novos modelos de terminais Android;
  • Atuar na construção de novas funcionalidades.
  • Atuar analisando possíveis bugs indicados por ferramentas de análises.

Requisitos e qualificações

  • Proficiência em Java e Kotlin :
  • Conhecimento avançado em Java e Kotlin, incluindo capacidade de escrever, refinar e refinar código.
  • Familiaridade com as diferenças e interações entre Java e Kotlin no desenvolvimento Android.
  • Conhecimento do SDK Android :
  • Proficiência com os principais componentes do SDK Android, como Activities, Fragments, Services, Content Providers e Broadcast Receivers.
  • Conhecimento das bibliotecas de suporte e das bibliotecas de arquitetura do Jetpack (LiveData, ViewModel, Room, Navigation).
  • Design de UI / UX :
  • Capacidade de criar interfaces de usuário responsivas e intuitivas usando XML e componentes de layout, como ConstraintLayout, RecyclerView, etc.
  • Experiência com temas, estilos e a implementação de design material.
  • Gerenciamento de Ciclo de Vida :
  • Entendimento profundo do ciclo de vida de atividades e fragmentos e a habilidade de gerenciar corretamente a interação entre diferentes componentes do aplicativo.
  • Consumo de APIs e Redes :
  • Experiência com bibliotecas de rede como Retrofit, OkHttp e Volley para fazer chamadas de API.
  • Conhecimento de manipulação de JSON e XML.
  • Banco de Dados e Persistência :
  • Capacidade de usar Room, SQLite e outras soluções de armazenamento de dados.
  • Compreensão de práticas recomendadas para gerenciamento de banco de dados e manipulação de dados offline.
  • Ferramentas de Desenvolvimento e Versionamento :
  • Proficiência no uso do Android Studio e ferramentas de teste.
  • Experiência com sistemas de controle de versão, como Git.
  • Testes e Qualidade de Código :
  • Conhecimento de frameworks de teste como JUnit, Espresso e Mockito.
  • Habilidade em escrever testes unitários e de interface do usuário.
  • Desempenho e Otimização :
  • Capacidade de identificar e resolver problemas de desempenho.
  • Uso de ferramentas como o Android Profiler para monitorar o desempenho do aplicativo.

Habilidades Não Técnicas

  • Resolução de Problemas :
  • Capacidade de analisar e resolver problemas de forma eficiente.
  • Capacidade de resolver problemas complexos e encontrar soluções criativas.
  • Comunicação :
  • Habilidade de comunicar-se com membros da equipe e stakeholders.
  • Capacidade de documentar e explicar decisões de design e código.
  • Trabalho em Equipe :
  • Capacidade de colaborar eficazmente num ambiente de equipe.
  • Capacidade de revisar código de outros desenvolvedores e fornecer feedback construtivo.
  • Gestão do Tempo :
  • Capacidade de gerenciar múltiplas tarefas e projetos simultaneamente.
  • Capacidade de priorizar tarefas e cumprir prazos.
  • Atualização e Aprendizado Contínuo :
  • Disposição para aprender novas tecnologias e tendências no desenvolvimento Android.
  • Participação em comunidades e eventos para se manter atualizado.

Compatibilidades (Desejável)

  • Plataformas e Dispositivos Diferentes :
  • Experiência no desenvolvimento de aplicativos que funcionam em diferentes versões do Android e em uma variedade de dispositivos (smartphones, tablets, wearables, etc.).
  • Integração com Serviços Externos :
  • Capacidade de integrar o aplicativo com serviços de terceiros, como Firebase, Google Play Services, APIs de redes sociais, etc.
  • Segurança :
  • Compreensão das práticas recomendadas de segurança no desenvolvimento de aplicativos móveis.
  • Implementação de mecanismos para proteger dados do usuário e comunicação de rede.
  • Acessibilidade :
  • Conhecimento de práticas e ferramentas para tornar aplicativos acessíveis a todos os usuários, incluindo aqueles com deficiências.
  • Multithreading e Concorrência :
  • Capacidade de gerenciar operações assíncronas e multithreading para garantir um desempenho suave do aplicativo.

Informações adicionais

  • Vale alimentação;
  • Plano de Saúde;
  • Plano Odontológico;
  • Auxílio Home Office;
  • Auxílio Cultura;
  • GymPass com coparticipação;
  • Bolsa de 50% para cursos de idiomas (Inglês ou Espanhol);
  • Apoio a Capacitação Interna;
  • Horário flexível (Banco de Horas);
  • Carga Horária semanal de 40h;
  • Seguro de vida em grupo.

QUEM SOMOS

A Phoebus atua no mercado de meios de pagamento há mais de 25 anos e a cada dia tem evoluído o conceito de redes de captura de transações de forma revolucionária, fazendo parte do cotidiano de milhões de brasileiros.

Somos referência no desenvolvimento de tecnologias de Captura e Processamento de Transações para Redes Adquirentes e Programas de Fidelidade.

Oferecemos também soluções de TEF Dedicado com foco em empresas de automação comercial e estabelecimentos comerciais que desejam realizar vendas com cartões de crédito e débito.

Priorizamos a valorização e bem estar dos nossos colaboradores. Trabalhamos com flexibilidade de horários, ambiente dinâmico e aberto ao compartilhamento de ideias.

Buscamos profissionais apaixonados por tecnologia, que gostem de aprender e compartilhar conhecimentos.

Aqui na Phoebus, estimulamos criatividade e inteligência holística, vislumbramos resiliência e muita energia positiva para impulsionar a integridade e o amor que cada colaborador transmite a cada novo dia.

Vem fazer parte do #PhoebusTeam!

J-18808-Ljbffr

Comentarios
Bienvenidos a los comentarios de postovago! Mantenga las conversaciones cortés y sobre el tema. Fomentar conversaciones productivas y respetuosas, Puedes ver comentarios de nuestros Gerentes de Comunidad.
Registrarse para publicar
Ordenar por
Inicia sesión para mostrar más comentarios
Trabalhos semelhantes que podem ser interessantes para você
  • A Softtek está em busca de pessoas para Engenheiro de Software Java Pleno para fazer parte do nosso quadro de colaboradores. Experiências imprescindíveis : Java 8 ou superior preferencialmente 17 Men

    Softtek

    São Paulo, São Paulo
    Jun 17, 2025
  • A PSM Company é especializada na identificação de Talentos para as áreas de TI / Telecom como também para as áreas operacionais e administrativas. Nossa história de sucesso, está baseada em nosso mod

    Psm Company

    Brasília, Distrito Federal
    Jun 17, 2025
  • A Getronics é líder global em soluções de tecnologia, com uma equipe de mais de 4.000 colegas em 22 países, fornecendo serviços abrangentes de ponta a ponta em todo o mundo. Temos o compromisso de of

    Getronics

    Brasília, Distrito Federal
    Jun 17, 2025
  • Por favor, entre o nome de usuário ou e-mail Crie uma conta gratuita no Trabalhe Conosco Por favor, faça login ou cadastre-se como candidato para se candidatar a essa vaga Descrição da vaga Em uma in

    turing

    São Paulo, São Paulo
    Jun 17, 2025
  • Job description Vaga para o time de Tecnologia da Informação (TI). Buscamos pessoas que assim como a gente, sejam inovadoras, práticas, objetivas, tenham paixão pelo que fazem e visem a excelência. E

    BYD Brasil

    Camaçari, Bahia
    Jun 17, 2025
  • Segurança de Redes e Computadores admite Engenheiro deSoftware em Rio de Janeiro. Projetar, construir e manter soluçõesde software escaláveis usando uma pilha de tecnologia moderna(Python, Node, Reac

    Segurança de Redes e Computadores

    Rio de Janeiro, Rio de Janeiro
    Jun 17, 2025