Sviluppatore applicazioni mobili
Core
Design and build scalable, high-performance native Android applications integrating enterprise services and AI solutions.
Role type
Senior IC mobile AI Android developer
Builds
Native Android applications with modern interfaces and AI-integrated features
Domain
Mobile development, Artificial Intelligence, Enterprise software
Deliverable
production ML models | product features
Required skills
Native Android development, Kotlin, Jetpack Compose, Android architectural patterns (MVVM, Clean Architecture), RESTful API integration, CI/CD pipelines, Mobile testing (Unit, UI, Integration), Git version control
Preferred skills
Kotlin Multiplatform (KMP) experience, AI tool utilization for development and code analysis
Technologies
Kotlin, Jetpack Compose, Android SDK, Git, RESTful APIs
Responsibilities
Develop native Android components and modern UIs using Kotlin and Jetpack Compose; Implement application logic and integrate APIs, SDKs, and enterprise services; Contribute to scalable application architecture evolution; Support Kotlin Multiplatform initiatives and refactoring; Ensure high standards of performance, security, and maintainability; Collaborate with cross-functional teams (iOS, Backend, QA, DevSecOps); Utilize AI tools for development, testing, and code review; Participate in technical design and best practice definition
Seniority
Senior, hands-on IC