Yandeh

Senior Flutter Software Developer

São Paulo, SP, BR

6 months ago
Save Job

Summary

Sobre a Yandeh

Somos apaixonados por ajudar a prosperar! Sabe aquela adrenalina e vontade de querer fazer algo acontecer? Aqui a gente sente isso todos os dias! A gente existe para trazer prosperidade para comércios e indústrias, impactando a toda a sociedade, e é através disso que fazemos a diferença. Com nossa plataforma, conectamos o comerciante à indústria para impactar positivamente toda a cadeia de valor, permitindo a oferta de mais produtos ao consumidor local, melhorando a qualidade de vida da região e aumentando o acesso da indústria a mercados que hoje ela não consegue alcançar!

Habilidades

  • Domínio de Flutter e Dart:
  • Entendimento avançado da arquitetura Flutter.
  • Conhecimento profundo de widgets, gerência de estado (Provider, Bloc, Riverpod, etc.), animações e otimizações de desempenho.
  • Experiência no uso de Flutter para criação de aplicativos móveis para Android, iOS e outras plataformas como Web e desktop.
  • Integração com APIs e Serviços Externos:
  • Capacidade de trabalhar com RESTful APIs, GraphQL e WebSockets.
  • Conhecimento de autenticação e autorização (OAuth, JWT).
  • Arquitetura e Padrões de Design:
  • Conhecimento de boas práticas em arquitetura de software, como MVC, MVVM, Clean Architecture, etc.
  • Experiência em modularização de código e criação de projetos escaláveis.
  • Desempenho e Otimização:
  • Identificação de gargalos de desempenho e uso de técnicas para otimizar o tempo de resposta e uso de memória.
  • Ferramentas de perfilamento e depuração (DevTools, Firebase Performance Monitoring, etc.).
  • Testes e Garantia de Qualidade:
  • Domínio de testes unitários, de integração e testes de widget.
  • Ferramentas de CI/CD (como Jenkins, GitLab CI, Bitrise, etc.) para automação de builds e deploys.
  • Versionamento de Código e Colaboração:
  • Uso avançado do Git, incluindo práticas como branches, pull requests, code reviews, etc.
  • Familiaridade com ferramentas de controle de versão, como GitHub, GitLab ou Bitbucket.
  • Plataformas e Ferramentas de Desenvolvimento:
  • Integração com Firebase (Auth, Firestore, FCM, Analytics).
  • Integração com serviços de terceiros como Mapas (Google Maps), Notificações Push, Pagamentos (Stripe, In-App Purchases).
  • Experiência com ferramentas de virtualização de dispositivos (como emuladores e simuladores de Android/iOS).

O que você vai encontrar de benefícios por aqui:

Ambiente dinâmico, acelerado e com muitas oportunidades de desenvolvimento e crescimento;

️ Cartão Flash para usar como quiser para refeição e alimentação;

Plano de Saúde SulAmerica, com ótima rede credenciada nacional, reembolso e consultas online;

Plano Odontológico SulAmerica;

Wellhub, e você escolhe seu plano para para academias, estúdios de pilates, crossfit e mais;

Allya oferece promoções em diversos locais, como farmácias, cinemas, lojas de produtos ergonômicos e muito mais!

Day off no mês de aniversário;

Auxílio creche;

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job