O que buscamos
Profissional de nível pleno para atuar com desenvolvimento nativo em Kotlin integrado a WebView com React, na modalidade presencial utilizando Macbook para desenvolvimento.
Requisitos e qualificações:
- Experiência no desenvolvimento e manutenção de aplicativos Android nativos em Kotlin com arquitetura MVVM, utilizando LiveData, ViewModel, DataBinding, Coroutines e Kotlin Extensions.
- Atuação com WebView para embutir e integrar conteúdo React, garantindo comunicação eficiente entre o nativo e a web, incluindo manipulação de conteúdo dinâmico, execução de scripts e injeção de JavaScript.
- Conhecimento sólido em React, uso de componentes, hooks, Context API e React Router.
- Vivência em consumo de APIs RESTful com Retrofit ou Ktor, gerenciamento de estado com Flow e StateFlow, além de autenticação com JWT ou OAuth.
- Prática em otimização de performance no Android e no WebView, implementação de interfaces responsivas com Android XML, Material Design, CSS-in-JS, Styled-components ou SASS.
- Experiência com testes unitários e de UI utilizando JUnit, Mockito, Espresso, Jest ou Mocha.
- Integração com Firebase ou outras plataformas backend para autenticação, notificações e recursos adicionais.
- Familiaridade com Git, ferramentas de CI/CD como Jenkins, Bitrise ou GitHub Actions, além de conhecimentos em Docker.
Descrição comportamental:
Procuramos uma pessoa que:
- Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
- Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
- Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
- Tenha habilidades de resolução de problemas;
- Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
- Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.
Big enough to deliver – small enough to care.
#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT