Match score not available

Desenvolvedor Flutter Sênior

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Solid experience with Flutter framework, Proficient in Dart for cross-platform apps, Experienced in GIT for version control, Knowledge of SQL and integration APIs, Familiar with Clean Architecture principles.

Key responsabilities:

  • Create and enhance mobile applications with Flutter
  • Conduct systems analysis and design use cases
  • Ensure user interfaces are visually appealing and intuitive
  • Manage metadata in SQLite using Drift framework
  • Participate in client-server processing development

Job description

JOB DESCRIPTION

Vem!

 

Vem fazer parte de um time que tem "brilhar" no nome, na marca, nas pessoas e no poder de suas ideias reunidas em uma razão de existir.

 

Vem fazer parte de um time que tem como propósito desenvolver poder tecnológico em Data & Analytics para organizações e pessoas alcançarem sua melhor performance.

 

Nossa busca por inovar é incessante. Nossa demanda por pessoas com vontade de transformar é constante. Nossa determinação por oferecer o melhor a cada cliente é vital. Porque queremos crescer e brilhar juntos.

 

Junto com você!

 

Vem fazer parte do time Niteo como Desenvolvedor Flutter!

 

#brilhajunto


RESPONSIBILITIES AND ASSIGNMENTS

A pessoa Desenvolvedora Mobile Sênior ficará responsável por criar e aprimorar software para dispositivos móveis, envolvendo análise, projeto de sistemas, e implementação de soluções inovadoras. Será necessário ter expertise em tecnologias como Flutter e conhecimentos sólidos em gestão de bancos de dados, além de habilidades em design gráfico e arquitetura de software.


REQUIREMENTS AND QUALIFICATIONS

Responsabilidades:


  • Criar e aprimorar aplicativos para dispositivos móveis, utilizando arquitetura Flutter e implementando melhorias técnicas.
  • Conduzir análise de sistemas, elaborar casos de uso e fluxos de processos com padrões como MVI e Bloc para garantir a eficiência e qualidade do software.
  • Proficiência em gerenciamento de metadados em bases SQLite com framework Drift, assegurando acesso, análise, versionamento e qualidade dos dados, além de modelagem de dados.
  • Criar interfaces de usuário intuitivas e visualmente atrativas, garantindo uma ótima experiência do usuário (GUI).
  • Utilizar UML e outros métodos para definir requisitos de negócio e elaborar soluções tecnológicas eficazes.
  • Participar ativamente do desenvolvimento de processamento cliente-servidor para otimizar a performance do software.


Requisitos:


  • Experiência sólida em desenvolvimento utilizando Flutter e domínio do Framework Dart para construção de aplicativos multiplataforma.
  • Proficiência no uso do GIT para controle de versão.
  • Habilidade em trabalhar com JSON e integração de APIs Rest para comunicação eficiente entre sistemas.
  • Conhecimento em PL-SQL para gestão de bancos de dados relacionais.
  • Capacidade comprovada na implementação de testes unitários para garantir a qualidade do código.
  • Familiaridade e aplicação de princípios de Clean Architecture e SOLID para criar sistemas escaláveis e de fácil manutenção.
  • Experiência em padrões arquiteturais como MVI e Bloc para desenvolvimento estruturado de aplicativos.
  • Conhecimento e aplicação de padrões de design e injeção de dependência para garantir um código mais limpo e modular.
  • Experiência com o framework Drift para gerenciamento de metadados em base SQLite.
  • Internacionalização (I18N): Habilidade em implementar internacionalização para garantir a adaptabilidade do aplicativo a diferentes idiomas.
  • Capacidade de criar e personalizar componentes (Widgets) para aplicativos móveis.


Habilidades desejadas:


  • Conhecimento em User Experience (UX) para criar interfaces intuitivas e amigáveis.
  • Experiência ou familiaridade com desenvolvimento nativo em Android/iOS utilizando Objective-C, Kotlin ou Swift.
  • Conhecimento em linguagem C# para possíveis integrações ou desenvolvimentos adicionais.
  • Experiência em gestão de bancos de dados SQLServer e NoSQL com MongoDB para ambientes variados de armazenamento de dados.



ADDITIONAL INFORMATION

Vem brilhar com a Niteo!


Aqui nosso trabalho é 100% remoto, você pode trabalhar de onde quiser!


O brilho das ideias

Niteo, em latim, é brilhar


Para nós, brilhar é acreditar nas pessoas e no poder de suas ideias.


Para nós, brilhar é reconhecer o caos, a dúvida, o risco e guiar ideias pela inovação.


O brilho de nossas crenças excede as incertezas e nos orienta para os resultados


Com o poder da tecnologia e da criatividade humana, nós abrimos caminho para organizações e profissionais brilharem. 


Comprometidos com os clientes e com a sociedade, nós vamos além da entrega, nós questionamos, nós provocamos o olhar além do óbvio e tornamos o invisível, visível.


O brilho de nossas responsabilidades nos inspira uma certeza: a ética é inegociável.


Para nós, enquanto houver brilho nos olhos, tudo o mais é possível!


Nós somos a Niteo!



Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Related jobs