Desenvolvedor java - exclusiva pcd
Summary
Junior Java developer role focused on building and maintaining native Android mobile apps in Rio de Janeiro. Day-to-day work centers on Java, Android development, REST API consumption, databases and Git, with Kotlin and mobile architecture patterns as desirable extras. The opening is exclusively for candidates with disabilities (PCD).
Desenvolvedor Java Júnior — Foco em Android Nativo
Sobre a vaga
O profissional atuará principalmente no desenvolvimento e manutenção de aplicações mobile Android nativas, utilizando Java como principal linguagem de desenvolvimento. A posição é voltada para um perfil júnior, com espaço para aprendizado, evolução técnica e participação em projetos reais da empresa.
Buscamos alguém com boa base em programação, especialmente em Java, que tenha interesse em se desenvolver na área mobile e contribuir com a construção de soluções robustas, escaláveis e de qualidade.
Requisitos técnicos
Buscamos um Desenvolvedor Java Júnior, com interesse em atuar no desenvolvimento mobile Android nativo. A vaga é voltada para profissionais que já tenham conhecimento em Java, lógica de programação e fundamentos de desenvolvimento de software, mesmo que ainda estejam em evolução na área mobile.
Não é necessário ter ampla experiência profissional com Android, mas é importante que o candidato tenha familiaridade com Java e vontade de aprender, evoluir tecnicamente e atuar no desenvolvimento e manutenção de aplicativos Android nativos.
Conhecimentos necessários:
- Conhecimento em Java
- Lógica de programação e orientação a objetos
- Noções de desenvolvimento Android nativo
- Conhecimento básico sobre consumo de APIs REST
- Conhecimento básico em banco de dados
- Familiaridade com Git
- Boa capacidade de resolução de problemas e raciocínio lógico
- Interesse em aprender boas práticas de desenvolvimento mobile
Conhecimentos desejáveis:
- Experiência ou estudos com Android nativo
- Conhecimento em Kotlin
- Noções de arquitetura mobile, como MVVM, MVP ou Clean Architecture
- Experiência com SQLite, Room ou outro banco local
- Conhecimento em integração com APIs RESTful
- Noções de publicação ou manutenção de aplicativos Android