Desenvolvedor(a) Android com experiência em Kotlin.

Pedreira Remote

Responsabilidades:
• Desenvolver, manter e evoluir aplicativos móveis Android utilizando Kotlin e boas práticas de desenvolvimento 
• Participar de revisões de código, testes e deploys contínuos 
• Atuar de forma proativa e autônoma, contribuindo para a melhoria contínua do produto e dos processos da equipe 
• Interagir diretamente com o cliente, compreendendo necessidades e propondo soluções técnicas eficazes. 

 

Requirements

• Experiência sólida com Kotlin e desenvolvimento Android nativo 
• Conhecimento em arquiteturas modernas (MVVM, Clean Architecture) 
• Vivência com Git, CI/CD, testes unitários e integração de APIs REST

• +7 anos de experiência como Desenvolvedor Full-Stack com: 
• Back-End com Spring Boot e Kotlin
• Front-End com JavaScript/TypeScript 
• Experiência comprovada com Twilio Flex 
• APIs REST e GraphQL 
• Documentação com OpenAPI, CloudEvents, AsyncAPI, e CI/CD (Github Actions) 
• Boas práticas como DDD, TDD e Clean Architecture 
• Experiência com troubleshooting 
• Conhecimento em escrita de testes automatizados 
• Vivência em desenvolvimento de Microsserviços distribuídos 
• Conhecimentos em cloud AWS.

Eliminatório:
Linguagem: Kotlin (sólido domínio). 
Plataformas e Frameworks: 
Mobile: Android SDK, Jetpack, Compose, Retrofit, Coroutines. 
Backend: Spring Boot, Ktor ou frameworks equivalentes. 
APIs e Integrações: REST, GraphQL, JSON, OAuth. 
Ferramentas: Android Studio, Xcode (opcional), Git, CI/CD (Jenkins, GitLab CI, Fastlane). 
Boas práticas: SOLID, Clean Code, Design Patterns, testes unitários e integração contínua. 

Formação: Superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas afins.