We are seeking a Senior Mobile Developer with solid experience in developing iOS and Android applications, both native and through frameworks like Flutter or React Native. This role will be key in creating modern and innovative mobile solutions, working in structured and international contexts.
The ideal candidate not only masters mobile technologies but also has in-depth knowledge and real experience using AI and AI-assisted coding tools, adopting a vibe coding approach, where AI becomes a true creative partner in development.
Responsibilities
* Develop native and cross-platform mobile applications, leveraging modern frameworks and AI tools to accelerate productivity and code quality.
* Adopt AI-assisted and vibe coding approaches, transforming prompts and ideas into concrete solutions.
* Collaborate with designers, back-end developers, and stakeholders to create scalable and innovative applications.
* Continuously optimize performance, accessibility, and user experience.
* Integrate with API REST/GraphQL and utilize modern state management architectures.
* Automate testing, debugging, and CI/CD pipelines, including AI-driven tools.
* Mentor the team, spreading modern and innovative mobile development practices.
Requirements
* At least 3 years of experience in mobile development.
* Mastery of Swift/SwiftUI and/or Kotlin/Jetpack Compose.
* Real experience with AI-assisted coding and vibe coding tools.
* Experience with Git, Agile methodologies, and publishing on App Store and Play Store.
* Solid knowledge of mobile best practices (performance, memory, accessibility, UI responsiveness).
* Ability to work in multidisciplinary and international teams.
Preferred Requirements
* Experience with testing automation tools, preferably AI-based.
* Familiarity with local and remote databases (SQLite, Realm, Firebase, SQL/NoSQL).
* STEM degree.
* Good knowledge of English.
* Attitude towards mentoring, problem-solving, and curiosity for emerging technologies (AI, AR/VR, IoT).
Work Location
Milan, Treviso, Turin, Bologna, Rome, Salerno, Naples, Bari, and Cosenza, with the possibility of hybrid work (Smart Working).
NTT DATA recruiters will never ask job seekers and candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties that may try to impersonate NTT DATA recruiters, either in writing or by phone, in an attempt to deceptively obtain personal data or money from you.
#J-18808-Ljbffr