Descreva as ferramentas tecnológicas e plataformas que utilizou em posições anteriores
Flutter
Pode explicar o que se entende por termo AOT no contexto da programação?
O que se entende por segurança ao trabalhar com valores nulos na programação?
Como é implementado o sistema de navegação e roteamento em aplicações Flutter?
Qual é o papel e o propósito dos mixins na programação?
Pode explicar o funcionamento dos mixins e como eles são utilizados na programação?
Tem alguma questão adicional ou tópicos que gostaria de discutir sobre a empresa?
Partilhe o seu percurso profissional e as principais conquistas.
Que ferramentas utilizas para o desenvolvimento com tecnologias nativas?
Tem experiência em interagir com colegas ou clientes estrangeiros?
Como é que a divisão de responsabilidades é efetuada entre os componentes do sistema?
Explica o processo do ciclo de vida do componente StateWidget no Flutter
Pode explicar como é realizado o processo de compilação Ahead-Of-Time (AOT) nas aplicações?
Pode explicar a finalidade e a estrutura do arquivo AndroidManifest.xml nos projetos Android?
Explique as etapas da vida do componente widget durante o seu uso e desativação.
Qual mecanismo de gestão de estado utilizaria para desenvolver uma nova aplicação do zero?
Qual é o papel do gestor de estado numa aplicação e por que é importante o seu uso?
Quais princípios SOLID você considera mais importantes e aplica regularmente na sua prática?
Como organiza e mantém a documentação do código nos seus projetos?
Pode explicar o processo de compilação e suas principais etapas?