Vagas de Emprego: Programador Android

Rótulos: De 10.001 até 15.000 / ()

Atividades Profissionais: Implementar novos produtos para dispositivos Android. Trabalhar com a equipe de Back-end para garantir que as APIs sejam integradas e testadas adequadamente. Traduzir designs e Wireframes em código de boa qualidade. Aplicar seu conhecimento para garantir um aplicativo competitivo e bem-sucedido. Experiências e/ou Qualificações: Desenvolvimento em Android nas APIs level 21 para cima. Conhecimento na linguagem Kotlin. Conhecimentos em programação orientada a objetos. Conhecimentos dos padrões de projetos MVP ou MVVM. Conhecimento dos ciclos de vidas dos componentes de Android (Activities, Fragments, Services, etc.). Conhecimento em bibliotecas mais atualizadas usadas pela comunidade Android como o RETROFIT (REST client), Dagger2 (injeção de dependência), GLIDE (biblioteca de carregamento e caching de imagem). Conhecimento do uso RXJAVA (programação reativa).

Rótulos: ()

Atividades Profissionais: Participar das cerimônias do Scrum e conhecer os princípios básicos, das interações em cada uma. Definir em colaboração novas funcionalidades através de wireframes, critérios de aceite e payloads, levando em consideração limitações técnicas e complexidade para implementação. Desenvolver novas funcionalidades e alterações em funcionalidades existentes. Refatorar e aperfeiçoar o código baseando-se em novos e melhores padrões de desenvolvimento. Utilizar um processo definido de versionamento e revisão de código. Publicar o aplicativo na Play Store- Acompanhar métricas do aplicativo em produção e identificar problemas a serem corrigidos. Experiências e/ou Qualificações: Conhecimento em modelos arquiteturais (Clean Architecture). Conhecimento em design patterns (Dagger, MVP, Reactive). Experiência com integração de APIs (Retrofit), ORM, serviços em background, notificações, bancos de dados, Google Maps e Analytics. Experiência com ferramentas de qualidade, …

Rótulos: De 10.001 até 15.000 / ()

Atividades Profissionais: Desenvolvimento de aplicativos Mobile. Atuar na construção de soluções nas plataformas Google Android. Atuar no desenvolvimento de aplicações mobile. Participar dos projetos para entrega de soluções end-to-end para celulares, tablets e outros dispositivos - utilizando metodologia ágil. Identificar, diagnosticar e corrigir bugs. Contribuir no desenvolvimento e adoção de melhores práticas no time. Automação e publicação do aplicativo na loja Google. Regime de contratação: Pessoa Jurídica

Rótulos: ()

Atividades Profissionais: Desenvolvimento de apps Android, em conexão com outros softwares, plataformas e provedores de dados, fazendo parte de nossa equipe de desenvolvimento. Experiências e/ou Qualificações: Experiência no desenvolvimento de apps Android (nativo), utilizando Android Studio. Desejável conhecimento em GIT. Garra, foco e vontade de crescer profissionalmente. Informações adicionais: Local de trabalho em São Caetano do Sul, SP. Desejável fácil acesso à imediações. Regime de contratação: CLT Pessoa Jurídica

Rótulos: De 6.001 até 7.000 / ()

… e proposição de soluções, Depuração de problemas em soluções implantadas ou em implantação e apoio a equipe de arquitetura no desenho de soluções. Experiências e/ou Qualificações: ? Lógica de Programação; ? Razoável experiência e grande conhecimento em orientação a objetos, padrões de projeto (design patterns) e arquitetura de software; ? Razoável experiência em Java Android; ? Experiência tanto em IDE Eclipse quanto Android Studio; ? Bons conhecimentos em Android API; ? Conhecimentos em componentes UI Layout/List/Fragment/Provider; ? Conhecimentos em construção de componentes visuais customizados; ? Experiência em construção de telas dinamicamente (via código); ? Conhecimento das melhores práticas recomendadas pelo Google para tela, navegação, acesso a dados e desempenho; ? Domínio do SQLite e banco de dados em geral (SQL); ? Fortes conhecimentos em estrutura de dados e algoritmos de ordenação; ? Conhecimentos em ferramentas de configuração de software …

Rótulos: De 6.001 até 7.000 / ()

… e proposição de soluções, Depuração de problemas em soluções implantadas ou em implantação e apoio a equipe de arquitetura no desenho de soluções. Experiências e/ou Qualificações: ? Lógica de Programação; ? Razoável experiência e grande conhecimento em orientação a objetos, padrões de projeto (design patterns) e arquitetura de software; ? Razoável experiência em Java Android; ? Experiência tanto em IDE Eclipse quanto Android Studio; ? Bons conhecimentos em Android API; ? Conhecimentos em componentes UI Layout/List/Fragment/Provider; ? Conhecimentos em construção de componentes visuais customizados; ? Experiência em construção de telas dinamicamente (via código); ? Conhecimento das melhores práticas recomendadas pelo Google para tela, navegação, acesso a dados e desempenho; ? Domínio do SQLite e banco de dados em geral (SQL); ? Fortes conhecimentos em estrutura de dados e algoritmos de ordenação; ? Conhecimentos em ferramentas de configuração de software …

Rótulos: ()

Atividades Profissionais: rograma, codifica e testa sistemas em Android. Executa a manutenção dos sistemas, fazendo eventuais correções necessárias, visando atender às necessidades dos usuários. Desenvolve trabalhos de montagem, depuração e testes de programas, executando serviços de manutenção nos programas já desenvolvidos. Experiências e/ou Qualificações: Conhecimento em plataforma Android Conhecimentos em Java Script, Padrões de projetos e Banco de dados Desejável: Experiência no ambiente de programação Android Studio. Superior completo ou cursando Ciência da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas e Gestão em Tecnologia da Informação.

Rótulos: De 7.001 até 8.000 / ()

Atividades Profissionais: Procuramos um profissional para desenvolver um aplicativo para o setor educacional. Esse APP precisa ser híbrido (Android, iOS e WinPhone) e os dados manipulados pelo APP deveram ser gravados em um banco de dados para posterior utilização em Site Desktop de back office. Será necessário também a integração com um gateway de pagamento. Tecnologias necessárias: IONIC, Node.Js e MySQL. Regime de contratação: Pessoa Jurídica

Rótulos: ()

Atividades Profissionais: Manter e crias novas funcionalidades para clientes do mercado nacional e internacional em Java. Otimizar as interfaces para melhorar a performance e garantir boas usabilidade de APPs. Escrever códigos eficientes, reutilizáveis e de fácil manutenção. Discutir possíveis soluções entre os times de UX, Back-end e Front-end. Automatização de testes. Experiências e/ou Qualificações: Conhecimentos Técnicos exigidos: Domínio de Java. Experiencia com integração REST e SOAP. Conhecimento em base de dados SQL Lite. Conhecimento das Guidelines da Google para desenvolvimento Android. Experiência com padrões de Material Design. Versionamento de código GIT. Conhecimento de UI e UX. Conhecimentos Técnicos desejáveis: Ter experiencia em processos de code review Ter conhecimento em testes unitários e de interface Banco de dados: SQL, linguagem SQL.

Rótulos: ()

Atividades Profissionais: Programar, codificar e testar sistemas Android. Executar a manutenção dos sistemas, fazendo eventuais correções necessários, visando atender as necessidades dos usuários. Desenvolver trabalhos de montagem, depuração e testes de programas, executando serviços de manutenção e programa já desenvolvidos.

Rótulos: De 8.001 até 9.000 / ()

… as entregas avaliando o impacto que as mudanças ocasionaram na relação com os nossos clientes. Desejável: Conhecimento em Jenkins, Bluetooth API, MVP, Mockito/PowerMock/Similares, Android NDK, Sonarqube, Cucumber, Automação com Espresso, Contato com Kotlin, abordagem voltada a testes (TDD). Experiência em programação reativa (Rx). Boas práticas de desenvolvimento (SOLID, KISS, DRY). Conhecimento com bibliotecas comuns ao desenvolvimento Android (Retrofit, Dagger etc). Familiaridade com o processo de distribuição do Google Play, Scrum / Kanban. Experiência com aplicativos em Android nativo. Experiência em Android Support Library e Material Design. Trabalhar com diferentes dimensões de dispositivos (tablet, celular e afins). Experiência com GIT. Trabalhar realizando testes, code-review, integração contínua e afins. Experiência com Java. Conhecimento em Google Play Services. Ter trabalhado com API Level 14. Conhecimento de padrões de arquitetura: MVP e MVVM. Ser …

Rótulos: ()

Atividades Profissionais: Atuar com ferramentas de Injeção de Dependências (Dagger ou Insert-Koin), testes unitários e UI, correção de bugs e realizar testes. Experiências e/ou Qualificações: Experiência com Java e Kotlin. Experiência/preocupação com UX. Experiência com Arquitetura MVP ou MVVM (preferencialmente MVP). Domínio total com GIT e Gitflow. Inglês intermediário. Experiência com Coroutines e RxJava. Dominar conceito de Injeção de Dependência. Ter um bom auto-gerenciamento. Regime de contratação: CLT Pessoa Jurídica