Pular para o conteúdo principal

Desenvolvedor de Software Mobile Flutter (Squad Canais)

Descrição da vaga

Estamos em busca de um(a) Desenvolvedor(a) Mobile Flutter para integrar nosso time e atuar no desenvolvimento e manutenção de aplicativos móveis escaláveis e de alta qualidade. Se você é apaixonado(a) por tecnologia, tem experiência com Flutter e quer fazer parte de um time inovador, venha trabalhar conosco!

Responsabilidades e atribuições

  • Ajudar a definir as soluções técnicas junto com o time de desenvolvimento, em conjunto com a necessidade da área de negócio e produtos;
  • Ter senso crítico para, analisar, explorar e sugerir melhorias dentro do atual cenário;
  • Apoiar o time para eventuais incidentes de produção, analisando e viabilizando a solução para correção definitiva através da causa raiz;
  • Buscar a excelência em suas entregas, criando cenários de aceite e testes unitário;
  • Criar documentação técnica do projeto e contratos das APIs, assim como manter elas sempre atualizadas conforme necessidade do projeto;

Requisitos e qualificações

  • Experiência com OOP, SOLID, padrões de projeto e arquiteturas de mercado;
  • Experiência em desenvolvimento mobile com Flutter e Dart;
  • Conhecimento em arquitetura de software para aplicativos móveis, como MVVM, Clean Architecture;
  • Experiência no consumo de APIs RESTful e integração com microsserviços;
  • Experiência com banco de dados locais e remotos (SQLite, Firebase, ou similares);
  • Experiência com controle de estado (Provider, Riverpod, Bloc ou GetX);
  • Experiência com versionamento de código utilizando GitLab ou GitHub;
  • Experiência com práticas de qualidade como testes unitários, de integração, code review, pair programming;
  • Vivência e experiência com Métodos Ágeis (Scrum, Lean, Kanban, XP);


SERÁ UM DIFERENCIAL:


  • Conhecimento em CI/CD para automação de builds e deploys de apps móveis;
  • Experiência com Firebase (Auth, Firestore, Crashlytics, Remote Config);
  • Conhecimento em push notifications (Firebase Cloud Messaging ou OneSignal);
  • Experiência com publicação de apps na App Store e Google Play;
  • Conhecimento em cloud (Azure e/ou AWS);
  • Experiência com integração de sistemas de gerenciamento de atividades (Jira, Trello);
  • Conhecimento em soluções de caching como Redis.
  • Conhecimento em sistemas e transacional bancário;

Informações adicionais

O que oferecemos:


  • Vale Alimentação e Refeição (valor total de R$ 1.985,03);
  • Plano de Saúde Unimed Unimax com a possibilidade de inclusão de dependentes;
  • Plano Odontológico;
  • Vacina anti gripe com a possibilidade de incluir dependentes;
  • Seguro de Vida;
  • Convênio com a rede de farmácias;
  • Auxílio creche;
  • Wellhub/Gympass;
  • Vale transporte;
  • Cartão Ticket Plus.

     

Além desses benefícios contamos com:


  • Um Micromarket dentro de nossa empresa;
  • PPR (Participação nos Resultados);
  • Gratificação natalina.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Triagem de Currículos
  3. Etapa 3: Entrevista com o RH
  4. Etapa 4: Entrevista com a Gestão
  5. Etapa 5: Entrevista Técnica
  6. Etapa 6: Contratação

Quem somos?

Somos parceiros de tecnologia do Banco Topázio e garantimos uma entrega completa, de acordo com a regulamentação do setor bancário e adaptáveis ao seu modelo de negócio.


Através de uma plataforma de serviços aberta conectamos fintechs e bancos, desenvolvendo soluções que atualizam legados, sistemas e modelos de serviços, de forma moderna, robusta e escalável. Com nosso know how bancário e tecnológico, também oferecemos consultoria para o desenho de novos modelos de negócios financeiros digitais.