Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Estamos em busca de um(a) Desenvolvedor(a) Kotlin Android Senior/Especialista para atuar em um time de produto focado em manutenção evolutiva e melhoria contínua de um aplicativo complexo e de alta performance. Esta posição exige domínio avançado de Kotlin, otimização de recursos de hardware, gerenciamento de conectividade em tempo real e processamento paralelo, além de forte capacidade lógica e de resolução de problemas.
Responsabilidades
• Atuar na manutenção do ciclo de vida completo do produto (bug fixes, melhorias contínuas e novas funcionalidades).
• Desenvolver soluções de alta performance, com foco em otimização de memória e recursos do dispositivo.
• Implementar e monitorar integração com hardware (câmeras, acelerômetro, bússola, sensores).
• Garantir resiliência do aplicativo em cenários de background/foreground, preservando estados e retomadas.
• Trabalhar com multi-threading e concorrência em operações críticas.
• Implementar e otimizar conectividade com back-end via WebSocket, gRPC, Firebase, HTTP 2.0 e REST APIs.
• Garantir compatibilidade e desempenho em diversos modelos de smartphones, desde básicos até high-end.
• Colaborar em ambiente ágil (Scrum/Kanban), participando de cerimônias e revisões.
• Contribuir para a qualidade do produto com testes automatizados e boas práticas de CI/CD.
• Disponibilizar repositório (GitHub/GitLab/Bitbucket) para análise de portfólio de código.
Requisitos obrigatórios
• Experiência sólida (Senior/Especialista) em Kotlin para Android.
• Forte domínio em otimização de performance, gerenciamento de memória e multi-threading.
• Experiência com integração em tempo real usando WebSocket, gRPC e Firebase.
• Vivência em gerenciamento de estados de apps Android em diferentes contextos (foreground/background).
• Conhecimento em gerenciamento e integração de hardware (câmera, sensores, conectividade).
• Experiência em ambientes ágeis (Scrum/Kanban).
• Forte capacidade lógica, raciocínio estruturado e resolução de problemas.
• Experiência com pipeline de build, publicação de apps e testes automatizados.
• Disponibilidade para modelo híbrido (3 dias presencial + 2 remotos).
• Abertura e disposição para uso de ferramentas de inteligência artificial (como Cloud Code e OpenAI Codex) no processo de desenvolvimento, sem resistência ao uso de IA.
Skills Técnicos
• Kotlin avançado (incluindo Coroutines/Flow).
• Princípios SOLID aplicados a projetos Android.
• Domain-Driven Development (DDD).
• Arquiteturas Android (MVVM, Clean Architecture).
• Integração com SDKs, bibliotecas e serviços em nuvem (Google Cloud).
Diferenciais
• Inglês para comunicação com times globais.
• Experiência em Google Cloud Storage SDK, uploads/downloads resumables.
• Vivência em produtos que exigem alta escalabilidade e uso intenso de hardware.
Modelo de trabalho
• Contrato CLT.
• Modelo híbrido: 3 dias presenciais + 2 dias remotos por semana.
• Time internacional multidisciplinar.
Key Skills
Ranked by relevanceReady to apply?
Join Simonini Software and take your career to the next level!
Application takes less than 5 minutes