Desenvolvedor(a) Mobile Sênior | Flutter.

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience with Flutter and Dart programming languages., Solid knowledge of software architecture and API integration., Familiarity with local databases like Hive, Isar, or SQLite., Experience with state management solutions such as MobX or Bloc..

Key responsibilities:

  • Design and implement data persistence for applications ensuring secure and efficient access.
  • Build user interfaces using Flutter and ensure adherence to best practices.
  • Integrate applications with REST APIs and manage push notifications using Firebase.
  • Participate in the complete development cycle, including publication and maintenance of applications.

Onfly logo
Onfly
201 - 500 Employees
See all jobs

Job description

JOB DESCRIPTION

A Onfly é uma startup focada em ajudar as empresas a viajarem melhor!


Democratizar a gestão de viagens, reembolsos, descontos em passagens, hotéis e locação de carros em uma experiência completa e simples é foco do nosso negócio.


Somos um dos melhores lugares para se trabalhar no Brasil (inclusive somos uma das empresas do Great Place to work)!

Para que alcancemos a meta de crescer exponencialmente, buscamos pessoas que sejam apaixonadas por tecnologia, que desejam estar em um time de alta performance e que queiram crescer muuuuito.


Para a vaga de Desenvolvedor(a) Mobile Sr. | Flutter, buscamos um(a) profissional que seja comprometido(a), curioso(a), e que se conecte com nossa cultura colaborativa. A pessoa ideal deve ter experiência prática com Flutter e suas boas práticas, além de conhecimento sólido em arquitetura de software e integração com APIs.


RESPONSIBILITIES AND ASSIGNMENTS



REQUIREMENTS AND QUALIFICATIONS


  • Flutter/Dart;
  • Experiência em testes unitários;
  • Experiência em projetar e implementar a persistência de dados das aplicações e garantir que o acesso seja seguro e eficiente;
  • Sólido conhecimento em Push Notification e Firebase;
  • Familiaridade com bancos de dados locais, como Hive, Isar ou SQLite;
  • Proficiência na construção de interfaces utilizando Flutter;
  • Experiência com soluções de gerenciamento de estado, como MobX ou Bloc;
  • Experiência com integrações via API REST;
  • Conhecimento em injeção de dependência e Inversão de Controle (IoC);
  • Familiaridade com os princípios da Clean Architecture.









Não obrigatório, mas se destacará caso tenha:


  • Experiência com testes de integração;
  • Conhecimento em internacionalização (i18n/l10n) e acessibilidade;
  • Experiência com desenvolvimento nativo (Android/iOS);
  • Conhecimento sobre Method Channel;
  • Familiaridade com ferramentas de observabilidade, como Sentry e Crashlytics;
  • Vivência no ciclo completo de desenvolvimento, publicação e manutenção de aplicativos;
  • Conhecimento prático em CI/CD e automação de builds com ferramentas como GitHub Actions;
  • Compreensão de Design Patterns;
  • Experiência com metodologias ágeis, como Scrum ou Kanban.

ADDITIONAL INFORMATION

  • Horário de trabalho flexível;
  • Vale refeição em cartão flexível R$35 (sem desconto de 6%);
  • Vale transporte em cartão flexível (sem desconto de 6%);
  • Plano de Saúde Unimed, sem coparticipação e sem mensalidade para o Onflyer (por nossa conta :D);
  • Plano Odontológico (desconto na mensalidade)
  • Desconto Farmácia;
  • No dress code;
  • Benefício de Psicoterapia on-line (Vittude);
  • Benefícios de academia! (Gympass);
  • Bolsa de 90% para estudos de idiomas;
  • Descontos em Graduações e Pós-graduações (UNA e UNIBH);
  • Assistência Funeral (Grupo Zelo);
  • Licença Maternidade/Paternidade estendida;
  • Voucher de R$200,00 no Onhappy (plataforma exclusiva para viajar com desconto para qualquer lugar do Brasil);
  • Seguro de vida.

Voando alto com a Onfly!


Somos a maior Travel Tech B2B da América Latina e, por dois anos consecutivos, estamos entre um dos melhores lugares para se trabalhar no Brasil, segundo o ranking Great Place to Work.

Com intensivo uso de tecnologia e uma boa dose de calor humano, simplificamos a gestão de viagens e despesas das mais de 1.600 empresas clientes, levando mais praticidade, economia e conforto para todas as pessoas. ✈️

Temos uma jornada de ponta a ponta por aqui: desde reserva das viagens (aéreo, hotel e carros) até gestão e despesas. Por isso, oferecemos oportunidades em diversas áreas de atuação, com grande propósito.

Acreditamos que viajar a trabalho pode ser mais simples com tecnologia. E, para cumprir com isso, buscamos talentos para um aprendizado em conjunto, em um time de alta performance e que queiram crescer muuuuito.

Somos movidos por inovação e acreditamos no impacto de ambientes diversos e inclusivos para isso. Assim, oferecemos um espaço para todas as pessoas, além de promover oportunidades para impulsionar carreiras.

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Curiosity

Related jobs