Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Pessoa Desenvolvedora Android Júnior

Terras

Belém

Presencial

BRL 80.000 - 120.000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia em Belém procura um desenvolvedor qualificado em tecnologias mobile, especialmente em Kotlin e Java. O profissional será responsável pela codificação, documentação e melhoria das aplicações, além de colaborar em uma equipe ágil. É essencial ter formação em TI e experiência em desenvolvimento Android. Oferecemos um ambiente dinâmico e oportunidades de aprendizado contínuo.

Qualificações

  • Graduação em TI é obrigatória.
  • Experiência com desenvolvimento Android é desejável.
  • Conhecimento em padrões de projeto (MVP, MVVM, Clean Code) é importante.

Responsabilidades

  • Codificação e documentação de aplicações.
  • Estudar regras de negócios das soluções desenvolvidas.
  • Participar da modelagem de soluções tecnológicas junto a clientes.
  • Participar de rotinas em equipes ágeis e multidisciplinares.

Conhecimentos

Programação em Kotlin
Programação em Java
Programação em React Native
Programação em Flutter

Formação académica

Graduação em TI

Ferramentas

Android Studio
Firebase
APIs Google
Bancos de Dados SQL
Bancos de Dados NoSQL
Descrição da oferta de emprego

No decorrer da nossa história desenvolvemos tecnologias de ponta para a elaboração e estruturação de sistemas para coleta, armazenamento, visualização e gestão de dados, sob forma mobile, plataforma on-line e banco de dados geoespacial; além de ampla experiência no desenvolvimento de soluções para o mapeamento e monitoramento de uso e cobertura do solo em todo o território nacional.

Requisito obrigatório :
  • Graduação em TI
Conhecimentos obrigatórios :
  • Uma ou mais linguagens modernas de programação voltadas para Mobile (Kotlin, Java, React Native, Flutter)
Conhecimentos desejáveis :
  • Banco de dados relacionais e / ou não relacionais
  • Lógica de programação
  • Linguagens de programação orientada a objetos
  • Testes de software
  • Métodos ágeis
  • Padrões de projeto
  • Inglês básico
Aspectos complementares para o cargo :
  • Boa capacidade de sinergia e trabalho em equipe
  • Boa capacidade de planejamento
  • Trabalho com orientação para resultados
  • Boa capacidade de aprendizagem e desenvolvimento
  • Conhecimentos em desenvolvimento ágil de software
  • Conhecimento prático em qualidade de software
  • Boa capacidade analítica
  • Boa capacidade de entrega
Você irá se destacar se tiver estes conhecimentos :
  • Experiência com desenvolvimento Android
  • Conhecimento de Orientação a Objetos
  • Experiência com a IDE Android Studio
  • Padrões de projeto : MVP / MVVM / Clean Code
  • Experiência com Firebase : Cloud Messaging / In-App Messaging / Crashlytics / ML Toolkit / TestLab
  • Experiência com testes : Testes unitários / Testes automatizados / Teste de Interface do Usuário / Test Driven Development - TDD / Testes Farm
  • Experiência com APIs Google : Maps / Places
  • Noções de Desenvolvimento Ágil : Scrum / Kanban / XP
  • Experiência com Bancos de Dados SQL e NoSQL : SQLite - SQL / Realm - NoSQL
  • Experiência com sincronização de dados : JSON / XML / Web Services REST
  • Noções de UX / UI : Material Design / Noções dos conceitos de SOLID, INVEST e SMART / Noções de Clean Code e Refatoração
Principais atribuições para o cargo :
  • Codificação e documentação de aplicações
  • Estudar regras de negócios das soluções desenvolvidas
  • Participar da modelagem de soluções tecnológicas junto a clientes
  • Participar de rotinas em equipes ágeis e multidisciplinares
  • Codificação de testes unitários e de usabilidade
  • Manutenção de softwares legados
  • Atendimento, em nível básico, a chamados de Help desk
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.