Salário: R$ 11.000 a R$ 20.000 por mês
Área: Tecnologia da Informação
Nível: Senior
Requisitos Técnicos Obrigatórios
Domínio de Kotlin.
Experiência prática com Jetpack Compose e/ou View System (XML).
Experiência comprovada com Design Systems, incluindo:
Criação e manutenção de bibliotecas de componentes.
Definição e uso de design tokens (cores, tipografia, espaçamentos, etc).
Implementação de temas, estilos e variações visuais.
Documentação, versionamento e governança do Design System.
Experiência com componentes reutilizáveis e escaláveis.
Conhecimento sólido de arquiteturas Android (MVVM, Clean Architecture ou similares).
Conhecimento e aplicação do Material Design.
Experiência com temas, estilos e customização visual.
Integração com APIs REST e programação assíncrona (Coroutines, Flow).
Experiência com Git e fluxos de versionamento.
Vivência com code review e boas práticas de qualidade de código.
Conhecimento em acessibilidade (a11y) no Android.
Experiência com testes unitários e/ou testes de UI.
Atuação em times ágeis (Scrum, Kanban).
Principais atribuições e responsabilidades
Desenvolver e evoluir aplicativos Android nativos, com foco em UI, usabilidade e padronização visual.
Atuar como referência técnica na construção, manutenção e governança do Design System Android.
Criar e evoluir componentes reutilizáveis alinhados ao Design System e ao Material Design.
Trabalhar em parceria com UX/UI Designers e Produto na implementação fiel dos layouts e fluxos.
Garantir a aplicação correta de temas, estilos, tokens de design e padrões visuais.
Realizar code reviews, contribuindo para a qualidade e evolução técnica do time.
Participar ativamente de decisões técnicas e definição de padrões.
Propor melhorias contínuas em usabilidade, performance, acessibilidade e arquitetura.
Garantir aderência às guidelines do Android e Material Design.
Apoiar a maturidade técnica do front-end mobile Android.
Atividades no dia a dia
Desenvolvimento de telas e componentes utilizando Kotlin, Jetpack Compose e/ou View System (XML).
Evolução de bibliotecas de componentes e temas.
Integração com APIs REST e serviços backend.
Ajustes de layout, animações e estilos.
Revisão de código e mentoria técnica.
Participação em rituais ágeis.
