🚀 Oportunidade | Desenvolvedor Android Pleno
A Seven busca um Desenvolvedor Android Pleno para atuar no desenvolvimento, manutenção e evolução de aplicações mobile, com foco em qualidade, performance, escalabilidade e excelente experiência do usuário.
Se você gosta de construir soluções robustas, tem olhar crítico para código e quer atuar em um ambiente colaborativo e em constante evolução, essa oportunidade é para você!
Procuramos um profissional com boa base em arquitetura Android, domínio prático de desenvolvimento em Kotlin e/ou Java, e capacidade de atuar em um ambiente colaborativo, contribuindo com boas práticas de engenharia, organização de código e sustentação de produto.
Será considerado um diferencial ter conhecimentos em backend .NET e bancos de dados PostgreSQL e/ou SQL Server, ampliando sua atuação na integração com APIs e no entendimento do ecossistema da aplicação.
💼 Responsabilidades
- Desenvolver e manter aplicações Android nativas
- Evoluir funcionalidades existentes e implementar novas demandas
- Atuar na análise técnica, correção de bugs e melhoria contínua do app
- Garantir qualidade de código, performance e estabilidade da aplicação
- Trabalhar com consumo de APIs REST e integrações com serviços backend
- Aplicar boas práticas de arquitetura e padrões de desenvolvimento mobile
- Participar de discussões técnicas, refinamentos e decisões de implementação
- Colaborar com times de produto, backend e qualidade para entrega de soluções consistentes
🧠 Requisitos
- Mínimo de 3 anos de experiência com desenvolvimento Android
- Experiência sólida com Kotlin e conhecimento em Java
- Conhecimento em arquitetura e estruturação de apps Android
- Vivência com padrões como:
- Boas práticas de Clean Code
- Experiência com:
- Conhecimento em persistência local:
- Experiência com recursos nativos do Android, como:
- CameraX
- Ciclo de vida de componentes
- Activities
- Fragments
- Views
- Layout XML
- Jetpack Compose
- Experiência com integração de APIs e bibliotecas como:
- Conhecimento em injeção de dependência, como:
- Bom entendimento sobre funcionamento e arquitetura do sistema Android
⭐ Conhecimentos desejáveis
- Noções ou experiência com backend em .NET
- Conhecimento em bancos de dados PostgreSQL e/ou SQL Server
- Experiência com integrações entre mobile e backend corporativo
- Vivência com versionamento de código e boas práticas de entrega
- Facilidade para atuar em ambientes com sistemas já em produção e evolução contínua
🎯 Perfil esperado
- Perfil analítico e organizado
- Boa capacidade de resolver problemas
- Senso de responsabilidade com prazos e qualidade de entrega
- Facilidade para trabalhar em equipe
- Postura proativa e colaborativa
- Interesse em evoluir tecnicamente e contribuir com melhorias no produto