Desenvolvedor(a) Android Sênior | Kotlin | Híbrido| São Paulo-SP

Solutis Tecnologias · São Paulo, SP, BR

Somos apaixonados por tecnologia! Na Solutis, acreditamos no poder da tecnologia para transformar negócios e criar experiências digitais inovadoras. Estamos em busca de um(a) Desenvolvedor(a) Android Sênior para atuar em projetos de Instituição Financeira, contribuindo para a evolução de soluções digitais de grande escala no setor financeiro. Procuramos profissionais que tenham paixão por tecnologia, sólida experiência em desenvolvimento mobile, visão de arquitetura e interesse em inovação e melhoria contínua. **Quais serão seus principais desafios?** * Desenvolver, manter e evoluir aplicações Android nativas utilizando Kotlin. * Participar das definições de arquitetura e decisões técnicas, garantindo escalabilidade, segurança e desempenho. * Implementar novas funcionalidades e integrar aplicações mobile com APIs REST e serviços de backend. * Aplicar boas práticas de desenvolvimento, arquitetura e qualidade de código. * Desenvolver testes automatizados, garantindo estabilidade e confiabilidade das aplicações. * Identificar e solucionar problemas de performance e segurança. * Trabalhar em colaboração com equipes de desenvolvimento, arquitetura, UX/UI e segurança. * Participar de revisões de código, compartilhando conhecimentos e contribuindo para a evolução técnica do time. **O que esperamos de você?** Requisitos obrigatórios: * Sólida experiência em desenvolvimento Android nativo com Kotlin. * Domínio do Android SDK e Android Jetpack. * Experiência com Jetpack Compose para desenvolvimento de interfaces modernas. * Conhecimento avançado de arquiteturas MVVM e Clean Architecture. * Experiência com Coroutines e Flow para programação assíncrona. * Conhecimento de injeção de dependências utilizando Hilt ou Dagger. * Experiência com integração e consumo de APIs REST. * Conhecimento de princípios SOLID, Clean Code e Design Patterns. * Experiência com testes unitários e automatizados utilizando JUnit, Mockito, Espresso ou ferramentas similares. * Experiência com Git, integração contínua e pipelines CI/CD. * Conhecimento de metodologias ágeis, como Scrum e Kanban. **Será um diferencial se você tiver:** * Conhecimentos de segurança mobile, criptografia, autenticação e biometria. * Familiaridade com OWASP Mobile e boas práticas de proteção de dados sensíveis. * Experiência com modularização de aplicações Android. * Conhecimento de Firebase e ferramentas de monitoramento e análise de falhas. * Experiência com publicação e manutenção de aplicativos na Google Play Store. * Conhecimento de ferramentas de qualidade de código, como SonarQube. **Conhecimento em Inteligência Artificial aplicada ao desenvolvimento de software (AI\-Assisted Development):** * Familiaridade com ferramentas de desenvolvimento assistido por IA, como GitHub Copilot, Cursor, ChatGPT ou similares. * Experiência na utilização de IA generativa para apoiar a geração, revisão, refatoração e otimização de código. * Conhecimento da aplicação de IA na criação de testes automatizados, documentação técnica e melhoria da produtividade. * Conhecimento de boas práticas de segurança, confidencialidade e proteção de dados na utilização de ferramentas de IA. Venha construir o futuro da tecnologia com a gente!