Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor Android Pleno | Nativo (Vaga Afirmativa paraPessoas com Deficiências)

SiDi

Manaus

Presencial

BRL 80.000 - 120.000

Tempo integral

Ontem
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 procura um desenvolvedor Android para integrar sua equipe em Manaus. O candidato ideal deve ter experiência com Kotlin, desenvolvimento de aplicações nativas e conhecimento em princípios SOLID. O profissional irá participar de todo o ciclo de desenvolvimento, incluindo análise de requisitos, codificação e validação de implementações, num ambiente ágil e colaborativo. Oferece um ambiente dinâmico e oportunidades de crescimento profissional.

Qualificações

  • Experiência com Kotlin e desenvolvimento de aplicações nativas.
  • Inglês avançado para escrita, leitura e conversação.

Responsabilidades

  • Participar de todo o ciclo de desenvolvimento de software.
  • Escrever o código-fonte do software para corrigir defeitos e implementar soluções.
  • Analisar requisitos através de discussões com clientes.
  • Integrar e validar implementações de mudanças de software.
  • Trabalhar em ambiente colaborativo utilizando metodologias ágeis.

Conhecimentos

Kotlin
APIs Android
Desenvolvimento de aplicações nativas
Android Jetpack Components
Padrões de projeto (MVC ou MVVM)
Bancos de dados SQL e NoSQL
APIs JSON / REST
Princípios SOLID
Testes unitários
Scrum ou Kanban

Formação académica

Superior completo em Ciência da Computação, Engenharia ou áreas afins
Descrição da oferta de emprego

Somos um dos maiores institutos de ciência e tecnologia do Brasil e, com um time com mais de 700 SiDiers que não para de crescer, já estamos em Campinas, Manaus e Recife, os maiores parques tecnológicos e de inovações do Brasil. Pois quem tem a vontade de criar projetos que irão transformar o mundo, não pode parar de se transformar. Em quase 20 anos de história, nos especializamos em solucionar problemas e trazemos em nossa bagagem mais de 1.100 projetos que impactam a vida de milhões de pessoas, levando inovação e fazendo o futuro acontecer agora.

  • Experiência com Kotlin e APIs Android.
  • Experiência em desenvolvimento de aplicações nativas.
  • Conhecimento em Android Jetpack Components (Viewmodel, livedata, room, navigation).
  • Conhecimento em padrões de projeto e arquiteturas como MVC ou MVVM.
  • Experiência em bancos de dados (SQL e NoSQL).
  • Consumo de APIs JSON / REST com Retrofit ou similar.
  • Conhecimento em princípios SOLID.
  • Conhecimento em testes unitários.
  • Experiência com Scrum ou Kanban.
Formação Acadêmica:
  • Superior completo em Ciência da Computação, Engenharia ou áreas afins.
Idiomas:
  • Inglês avançado para escrita, leitura e conversação.
  • Participar de todo o ciclo de desenvolvimento : avaliação de requisitos, arquitetura, codificação, verificação, manutenção.
  • Escrever o código-fonte do software, seguindo o processo adotado, com o objetivo de corrigir defeitos, implementar módulos ou soluções completas de software.
  • Investigar soluções técnicas através da pesquisa de documentos, construções de protótipos e discussões técnicas para validar, guiar um projeto de software ou resolver um defeito.
  • Analisar requisitos através de discussões com clientes.
  • Produzir documentos a fim de detalhar o escopo do produto.
  • Analisar defeitos de software (ou bugs) que são reportados pelos times de teste internos (qualidade) ou externos (clientes) através da caracterização do problema, análise de logs e de código fonte quando disponível, e identificação da causa raiz para aplicar patches ou correções no software quando aplicável.
  • Implementar requisições de mudanças de clientes externos e internos através da análise de descrições das mudanças, viabilidade técnica de implementação, código fonte e disponibilidade de funcionalidades correlatas, minimizando e balanceando impacto de mudanças e risco de introdução de defeitos.
  • Integrar e validar implementações de requisições de mudanças de software vindas de clientes externos e internos através de ferramentas de controle de código fonte, e testes unitários com o objetivo de validar o pacote de software antes de sua publicação oficial.
  • Trabalhar em ambiente colaborativo e dinâmico com o uso de metodologias de desenvolvimento ágeis e boas práticas relacionadas a arquitetura de software e codificação.
  • Compartilhar informações com o time através das ferramentas de comunicação disponíveis para propiciar o crescimento técnico da equipe.
  • Gerar ideias, propor novos projetos, submeter solicitação de patentes relacionadas às áreas de atuação do SIDI, com o objetivo de ajudar a empresa a alcançar e manter a dianteira tecnológica.
  • Revisar e orientar tecnicamente o trabalho dos parceiros de desenvolvimento de software do SiDi a fim de melhorar o ambiente colaborativo e qualidade das soluções apresentadas.
  • Realizar investigações técnicas para verificar a viabilidade do desenvolvimento de funcionalidades inovadoras.
  • Levantar riscos técnicos, necessidade de recursos e treinamentos através de análises do projeto para remover entraves ao desenvolvimento. Estimar o tempo de realização de tarefas técnicas através da análise de sua complexidade, com o objetivo de auxiliar o gerente de projeto a definir prioridades e o cronograma.
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.