[Job-21660] Senior Flutter Developer (with Android Mobile), Brazil

Faz parte dos primeiros candidatos.
CI&T
Brasil
BRL 60.000 - 100.000
Faz parte dos primeiros candidatos.
Ontem
Descrição da oferta de emprego

Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 6.500 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1.000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.

Importante: posições localizadas na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequência vigente.

A CI&T está em busca de um profissional experiente para integrar o nosso time dedicado ao Banco Digital, atuando especificamente na squad de investimentos. Se você é apaixonado por desenvolvimento mobile e está sempre em busca de inovações tecnológicas, essa oportunidade é para você!

Responsabilidades

  1. Atuar de forma colaborativa no desenvolvimento e implementação de soluções para a área de investimentos.
  2. Desenvolver e manter aplicações mobile utilizando Android e Flutter, garantindo alta performance, escalabilidade e qualidade.
  3. Trabalhar em um ambiente ágil, contribuindo nas definições de arquitetura, revisão de código e melhores práticas de desenvolvimento.
  4. Identificar e propor melhorias para a experiência do usuário, assegurando que os produtos atendam aos requisitos do negócio e das estratégias digitais.
  5. Participar ativamente das cerimônias ágeis e interagir com os times de engenharia, produto e design para promover a excelência técnica e inovação contínua.

Requisitos

Arquitetura do Projeto:

  • Domínio em Kotlin com boas práticas de coding conventions.
  • Experiência com MVP, Clean Architecture e modularização de aplicativos.
  • Uso de ReactiveX (Rx) e testes unitários com JUnit.
  • Integração REST utilizando Retrofit/OkHttp e injeção de dependências com Koin.
  • Conhecimento de Material Design e componentização de UI.
  • Conhecimento básico em MVVM (opcional para v2.0) e pipelines CI/CD (em breve).

Ferramentas de Apoio:

  • Firebase: Remote Config, Crashlytics e (opcional) Push Messaging.
  • Tagueamento/Analytics.

Testes Automatizados de UI:

  • Experiência desejável com Appium (ou Espresso).

Versionamento de Código:

  • Proficiência em Git, Git Flow e participação ativa em Code Reviews.

Práticas com Flutter:

  • Domínio de Flutter/Dart e desenvolvimento nativo (Android/iOS).
  • Integração via Method Channel entre Flutter e nativo.
  • Escrita de testes unitários (Widgets e Classes) e conhecimento em gerenciamento de estados (preferencialmente Mobx).
  • (Desejável) Experiência com Flutter Modular.

Diferenciais

  • Experiência anterior em projetos do setor financeiro ou bancário;
  • Conhecimento em serviços de backend e integração com APIs;
  • Vivência com o ecossistema digital, implementando soluções inovadoras para investimentos.

Nossos benefícios:

  • Plano de saúde e odontológico;
  • Vale alimentação e refeição;
  • Auxílio-creche;
  • Licença paternagem estendida;
  • Wellhub (Gympass);
  • TotalPass;
  • PLR;
  • Seguro de Vida;
  • CI&T University;
  • Clube de descontos;
  • Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar.
  • Curso gestante e paternagem responsável;
  • Parceria com plataformas de cursos online;
  • Plataforma para aprendizagem de idiomas;
  • E muitos outros.

Mais detalhes sobre os nossos benefícios aqui: https://ciandt.com/br/pt-br/carreiras

A colaboração é nosso superpoder, diversidade nos une, e a excelência é nosso padrão.

Valorizamos a diversidade de identidades e experiências de vida, fomentando um ambiente de trabalho diverso, inclusivo e seguro. Incentivamos a candidatura de pessoas de comunidades diversas e sub-representadas às nossas vagas.

Obtém a tua avaliação gratuita e confidencial do currículo.
Seleciona o ficheiro ou arrasta e larga-o
Avatar
Coaching online gratuito
Melhora as tuas possibilidades de receberes um convite para entrevista!
Torna-te numa das primeiras pessoas a explorar as novas ofertas de [Job-21660] Senior Flutter Developer (with Android Mobile), Brazil em Brasil