Vaga para desenvolvedor com experiência em Java e Kotlin, incluindo programação assíncrona (coroutines e Flow), arquitetura MVVM/MVP/MVC e princípios SOLID.
Atuação em projetos e sustentação de aplicações, com foco em estabilidade, melhoria contínua e acompanhamento de métricas e observabilidade.
Necessário conhecimento em REST, testes unitários, injeção de dependência e ferramentas como Retrofit, Koin e Jetpack, além de versionamento com Git.
Participação ativa em metodologias ágeis, refinamentos técnicos e discovery de soluções estruturantes.
Perfil analítico, com bom raciocínio lógico, comunicação eficaz e forte atuação em trabalho colaborativo em squad.
Responsabilidades:
— Desenvolver e manter aplicações utilizando Java e Kotlin.
— Implementar programação assíncrona com coroutines e Kotlin Flow.
— Customizar layouts e interfaces conforme requisitos funcionais e de usabilidade.
— Implementar e manter comunicação entre sistemas via APIs RESTful.
— Aplicar injeção de dependência e boas práticas de arquitetura (MVVM, MVP, MVC).
— Desenvolver e executar testes unitários garantindo qualidade do código.
— Utilizar ferramentas como Retrofit, Koin e Jetpack no desenvolvimento das soluções.
— Garantir estabilidade do ambiente produtivo, atuando na análise e correção de falhas.
— Monitorar métricas, logs e indicadores de observabilidade da aplicação.
— Apoiar refinamentos técnicos, discovery de soluções e implantação de correções em produção.
Requisitos:
— Experiência em desenvolvimento com Java e Kotlin.
— Experiência em programação assíncrona (Coroutines e Kotlin Flow).
— Experiência em customização de layouts e interfaces.
— Vivência com metodologias ágeis de desenvolvimento.
— Experiência na criação e execução de testes unitários.
— Conhecimento em injeção de dependência.
— Experiência em comunicação entre sistemas via padrão RESTful.
— Conhecimento nas ferramentas Retrofit, Koin e Jetpack.
— Conhecimento dos princípios SOLID.
— Conhecimento em arquitetura de software (MVVM, MVP, MVC).
— Experiência com versionamento de código (Git/GitHub).
— Bom raciocínio lógico.
— Boas habilidades de comunicação e trabalho em equipe.
Diferencial:
— Experiência prévia em sustentação de aplicações em ambiente produtivo.
— Vivência com monitoramento de métricas e ferramentas de observabilidade.
— Experiência em participação ativa em cerimônias ágeis (daily, planning, review e retrospectiva).
— Atuação em processos de homologação com usuários e implantação em produção.
— Experiência em discovery e desenho de soluções técnicas para projetos estruturantes.
— Vivência com refinamento técnico e decomposição de atividades em squad.
— Conhecimento em melhoria contínua e boas práticas de qualidade de software.
— Experiência em análise e otimização de performance de aplicações.
Informações Importantes:
Local de atuação: Home Office
Modelo de trabalho: Home Office
Horário: De segunda a sexta feira das 09:00 às 18:00h
Forma de Contratação: PJ

