Sobre a Vaga
Buscamos desenvolvedor apaixonado por tecnologia para integrar nossa equipe de inovação. Sua responsabilidade será desenvolver novas funcionalidades e integrações para aplicativos móveis, colaborar com o time para melhorar os produtos e experiência do usuário, garantir qualidade do código e participar do processo de publicação.
Requisitos Fundamentais:
* Experiência em Flutter no desenvolvimento de aplicativos móveis;
* Conhecimento avançado em Clean Architecture, Princípios S.O.L.I.D., Clean Code e Programação Orientada a Objetos (POO);
* Experiência com testes unitários e widget tests;
* Vivência no processo de publicação de aplicativos;
* Conhecimento sólido em Firebase, Feature Flags, streams e Gerenciamento de Estado com Cubit/BLoC;
Competências Desejáveis:
* Experiência com CI/CD, modularização de projetos e concorrência/paralelismo;
* Habilidade para debugging e análise de performance;
* Experiência em testes A/B;
* Vivência em desenvolvimento nativo de aplicativos Android (Kotlin) e/ou iOS (Swift).
Benefícios da Colaboração
* Regime CLT;
* Vale refeição e vale alimentação atrativos;
* Plano de saúde médico e odontológico;
* Seguro de vida;
* Auxílio Home office;
* Vale cadeira;
* Equipamentos disponibilizados;
* Incentivo educacional;
* Bônus semestral;
* 24 corretagens grátis e 50 operações com desconto no câmbio para operações de investimento.
Oportunidades de Desenvolvimento
Além dos benefícios oferecidos, nossa empresa proporciona uma cultura de aprendizado contínuo e desenvolvimento profissional, ajudando a construir suas habilidades e carreira.
Preparação para o Dia a Dia
Aqui está um resumo das atividades que você realizará:
1. Desenvolver novas funcionalidades e integrações para aplicativos móveis;
2. Colaborar com o time para identificar e implementar melhorias nos produtos e na experiência do usuário;
3. Garantir a qualidade do código;
4. Participar do processo de publicação dos aplicativos;
5. Implementar soluções escaláveis, performáticas e modulares;
6. Analisar métricas e relatórios de desempenho;
Parâmetros Requeridos
Para se encaixar na vaga, busquemos alguém com experiência e conhecimento nos seguintes pontos:
* Experiência prática com Flutter no desenvolvimento de aplicativos móveis;
* Conhecimento avançado em:
o Clean Architecture;
o Princípios S.O.L.I.D.;
o Clean Code;
o Padrões de Design (Strategy, Adapter, Decorator, etc.);
o Programação Orientada a Objetos (POO).
* Experiência com testes unitários e widget tests;
* Vivência no processo de publicação de aplicativos;
* Conhecimento sólido em:
o Firebase (Analytics, Crashlytics);
o Uso de Feature Flags;
o Manipulação de streams com RxDart;
o Trabalho com Git, colaborando através de Code Reviews;
o Gerenciamento de estado com Cubit/BLoC.