Responsabilidades e atribuições:
* Construir soluções seguindo padrões de qualidade de código;
* Desenvolver interfaces de usuário eficientes, responsivas e esteticamente atraentes utilizando Flutter;
* Criar funcionalidades com foco na otimização de desempenho e segurança;
* Implementar testes abrangentes para garantir a manutenção eficaz e a consistência da aplicação;
* Participar ativamente de revisões de código e fornecer feedback construtivo para melhorar a qualidade do código;
* Manter documentação completa e atualizada dos serviços, proporcionando clareza e orientação para toda a equipe.
Requisitos e qualificações:
* Experiência sólida em desenvolvimento mobile usando Flutter pelo menos 2 anos;
* Conhecimento emgerenciamento de estado usando Mobx;
* Habilidade paracriar interfaces de usuário visualmente atraentes e intuitivas;
* Familiaridade com boas práticas de design e princípios, incluindo SOLID, Clean Code e DRY (Don't Repeat Yourself);
* Consumir APIs Rest/JSON;
* Versionamento de códigos utilizando Git;
* Boa comunicaçãoe habilidades de resolução de problemas.
Será um diferencial se tiver experiência com:
* Conhecimento nativo em Kotlin/Java ou Swift/Objective C;
* Publicação nas lojas:
compreensão do processo de publicação de aplicativos Flutter na Google Play Store e na App Store da Apple;
* Metodologias ágeis.
Benefícios:
* A empresa oferece um ambiente de trabalho descontraído e acolhedor, com espaço de lazer equipado com mesa de sinuca, pingue-pongue, fliperama e videogame, além de um dia de home office por semana e estacionamento no local.