
Banco de Talentos - Mobile (Android) - Júnior/Pleno | Exclusivo para Pessoas Diversas
- São Paulo - SP
- Permanente
- Período integral
- Desenvolvimento e manutenção de código seguindo as especificações, normas, padrões e prazos estabelecidos utilizando linguagem de programação em plataforma mobile;
- Análise de requisitos e elaboração de projetos lógico e físico, demonstrando de forma rápida e clara o andamento das atividades.
- Experiência com desenvolvimento de aplicações mobile Android (nativo);
- Conhecimento em Java, Kotlin, injeção de dependência e modularização;
- Experiência com metodologias ágeis, como Kanban ou Scrum;
- Conhecimento em desenvolvimento de telas para Android (Activity, Fragments, Views, Layouts, Jetpack Compose);
- Entendimento dos padrões de design e guidelines de interface Android;
- Possuir conhecimentos de integração utilizando API RESTfull;
- Conhecimento em Git Flow;
- Ter conhecimento de práticas XP (TDD, pair programming, refactoring, continuous integration, etc);
- Conhecimento em persistência de dados local (ex SharedPreferences, Room, SQLite);
- Grandle (Build variant, tasks etc);
- Conhecimento de conceitos SOLID.
- Conhecimento em Clean Architecture;
- Experiência com ferramentas como Firebase, Google Analytics, Crashlytics.