Pessoa Desenvolvedora Mobile Híbrido


 
 
 
SOBRE A VAGA 

Os projetos do time de Mobile:

Contexto do time

Como desenvolvedor mobile você trabalhará desenvolvendo soluções tecnológicas que geram um impacto e que trazem significado para a vida das pessoas.

Como os nossos projetos estão revolucionando o mercado:

  • Gerir informações financeiras costuma ser um transtorno para casas noturnas, e ainda pode colaborar para tornar a experiência do consumidor frustrante, além de causar filas e acidentes. ZigPay é uma startup em operação desde 2017, sendo a mais inovadora plataforma de pagamentos cashless para Live Events. Seu objetivo é resolver experiências frustrantes de consumo, através de tecnologia, trazendo eficiência operacional para os clientes e comodidade para o usuário final, que consegue fazer o pagamento automático através do aplicativo, eliminando filas de caixa. Os principais clientes são casas noturnas, bares, eventos e festivais.
  • Chamar o garçom, pedir a conta, esperar o fechamento da mesa e dividir a conta são coisas do passado, o ZAK nasceu para revolucionar o food service. É um sistema completo para restaurantes de ponta a ponta que trás soluções para os clientes e usuários. Entre as principais funcionalidades estão: gestão de fila e reservas de mesas, delivery integrado com os maiores players do mercado, back office para que o restaurante acompanhe os resultados financeiros e gestão de estoque.
  • Até pouco tempo os amantes do rally náutico (sim, essa modalidade de esporte existe =D) precisavam instalar notebooks em suas lanchas por falta de equipamento adequado ao esporte. O Kraken é uma plataforma comporta por um aplicativo de navegação (para os usuários) e por um aplicativo de administração (diretores de prova). A existência do Kraken permitiu o surgimento de uam nova modalidade de esporte: o rally de jet ski.

Como estamos ajudando os nossos clientes:

  • A FitDance tem o desafio de gerenciar o pagamento de comissões para milhares de instrutores em todo o país. Estamos desenvolvendo um sistema com o pagamento de comissões automatizados, integrado a um dashboard para a gestão da saúde financeira da empresa.
  • Estamos ajudando um dos nossos clients a revolucionar o mercado financeiro, desenvolvendo a primeira plataforma white label de banking no Brasil. Com o BBNK, qualquer empresa pode oferecer soluções financeiras digitais, com o reconhecimento e credibilidade da sua marca, diretamente a clientes, fornecedores, prestadores de serviço, funcionários e todo o seu círculo de relacionamento.

Sua missão como Pessoa Desenvolvedora Mobile Híbrido:

Atividades principais

  • Inicialmente irá trabalhar com Flutter em um dos nossos projetos;
  • Participar ativamente das etapas de ideação, planejamento e desenvolvimento dos produtos dos nossos clientes;
  • Desenvolvimento de aplicações nativas Android usando Kotlin ou iOS utilizando o Swift, construindo layouts feitos por nossos designers, visando uma UX de excelência;
  • Deploy com continuous integration / continuous deployment utilizando o fastlane e o GitLab CI;
  • Disposição para ajudar e compartilhar conhecimento;
  • Ser curioso e estar disposto a se arriscar em novas tecnologias.

Para este desafio, é necessário:

Requisitos

  • Sólido conhecimento em Kotlin ou Swift / Obj-C;
  • Conhecimento de ao menos um Rest Client;
  • Conhecimento de versionamento com Git;
  • Conhecimento de persistência em banco de dados;
  • Conhecimentos em programação orientada a protocolos;
  • Experiência em Autolayout e constraints (interface builder);
  • Experiência em gerenciamento de threads e programação assíncrona;
  • Familiaridade com outras padrões arquiteturais (MVVM, CLEAN, MVP, VIPER);
  • Experiência com padrões de arquitetura e boas praticas para orientação objetos;
  • Experiência de trabalho com ao menos um aplicativo em produção;
  • Conhecimento das principais bibliotecas do Android Jetpack (Room, Navigation…).

E serão considerados diferenciais:

Diferenciais

  • Conhecimento dos conceitos de SOLID;
  • Experiência com o processo de distribuição da AppStore;
  • Conhecimentos em ferramentas de deploy automatizado (Fastlane);
  • Conhecimentos em persistência de dados local (Core Data / Realm);
  • Conhecimentos em qualidade de software (UITest, UnitTests);
  • Conhecimentos em gerenciamento de memória e melhoria de performance (Memory leaks, retain cycles);
  • Conhecimentos em ferramentas de integração contínua (CI/CD);
  • Experiência com o desenvolvimento de projetos com metodologias ágeis;
  • Conhecimentos de construção de layout utilizando View Code.

O que oferecemos:

Benefícios

Recomendações de leitura:
Aumente suas chances agregando mais conhecimento!


Postar um comentário

0 Comentários