Senior Kotlin Developer

Cognizant

Milano

In loco

EUR 70.000 - 90.000

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Descrizione del lavoro

Cognizant in Milano is seeking a Senior Kotlin Developer with deep Android expertise to lead next generation apps and ensure quality, usability, and maintainability.

You will translate Figma designs into pixel-perfect interfaces using Jetpack Compose, implement MVVM/Clean Architecture, contribute to CI/CD pipelines, and collaborate with backend teams and QA to deliver robust mobile solutions.

Competenze

  • Master degree in computer science or equivalent.
  • 10+ years of software development experience.
  • Android development experience with Kotlin required.
  • Experience delivering apps with 25,000+ installs.
  • Experience integrating Android apps with SAP or backend systems.
  • Strong Git/GitHub/GitFlow knowledge.
  • Familiar with Agile methodologies (Scrum/Kanban).
  • Proficiency with SQL databases.

Mansioni

  • Lead and deliver next generation Android app with focus on quality and maintainability.
  • Implement UX/UI translation from designs with Jetpack Compose.
  • Collaborate with backend teams and QA across the SDLC.
  • Contribute to CI/CD pipelines and app release processes.

Conoscenze

English fluency
Empathic communicator
Manage complex situations
Technical documentation abstraction
Android Kotlin experience
App installs >25k
SAP integration experience
Git workflows
Agile methodologies
SQL databases
Jetpack Compose
BLE/IoT knowledge
Performance optimization
Azure & REST

Formazione

Master degree in computer science or equivalent with 10+ years experience

Strumenti

Git
GitHub
GitFlow
Jenkins
Gradle
Jira
Confluence
Sentry
Firebase
Crashlytics

Descrizione del lavoro

We are looking for a results-driven Senior Kotlin Developer with deep expertise in:

  • deep knowledge in BLE, NFC and Beacons
  • UX/UI implementation
  • and CI/CD

The ideal candidate is ready to lead and deliver the next generation app with a strong focus on:

  • quality
  • usability
  • and maintainability.
Personal Skills
  • Ability to speak, understand and write English fluently
  • Empathic communicator
  • Able to manage complex situations, like taking over applications/developments from developers to be phased out
  • Hitting the right abstraction layer for technical documentation.
Technical Skills
  • Master degree in computer science, comparable degree or more that 10 years of experience in development
  • More than 3 years of experience in Android development using Kotlin
  • Proven experience delivering at least one app with 25,000+ installs
  • Experience integrating Android apps with SAP or comparable backend systems
  • Strong knowledge of Git, GitHub, and GitFlow
  • Experience with Agile methodologies (Scrum, Kanban)
  • Solid understanding of databases and SQL
  • Languages & Frameworks: Kotlin, Java, Android SDK, Jetpack (Compose, ViewModel, LiveData, Navigation), Coroutines, Flow
  • Exposure to/experience with physical access and mobile credential solutions
  • Experienced in performance, reliability and battery optimization.
Technical
  • UX/UI Implementation: Advanced skills in translating Figma/Sketch designs into pixel-perfect Android interfaces using Jetpack Compose and Material Design, with strong focus on accessibility (TalkBack, scalable fonts, contrast)
  • Architecture & State Management: MVVM, Clean Architecture, Modularization, Dependency Injection (Hilt/Dagger)
  • CI/CD: Jenkins, GitHub Actions, Gradle pipelines, Play Store automation (internal, beta, production tracks)
  • Monitoring & Analytics: Firebase, Crashlytics, Sentry
  • Collaboration: Agile/Scrum, Jira, Confluence, Code Reviews (Pull Requests)
  • Documentation: Markdown, API documentation, Confluence
  • Experience with Bluetooth communication and Android BLE stack (interfacing with hardware, apps working offline)
  • Azure cloud environments and REST API
Technical Skills - Optional
  • Secure handling of AirWatch payloads
  • AirWatch administration know-how
  • Knowledge of enterprise security and configuration management on Android
  • Experience with inter-app communication (Intents, AIDL, shared storage)
  • Experience with multi-window / large screen / tablet optimization
  • Experience with app analytics and rollout platforms (e.g., Firebase Remote Config)
  • Knowledge of ABAP development or SAP backend integration
  • Experience integrating with SharePoint or enterprise content systems
  • Familiarity with cross-platform technologies (e.g., Kotlin Multiplatform)
Company Preconditions
Mandatory precondition:
  • At least 3 developers meeting the mandatory skills for developers
  • None of the major Schindler competitors is shareholder
  • Ensure the compliance to Schindler development standards
  • Ensure the compliance to Schindler IT security standards
Optional preconditions:
  • Global footprint
  • Extended workbench nearshore and/or offshore
  • Not working for one of the major Schindler competitors
Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Android Developer
Android Developer

Loop Future • Milano

In loco
EUR 42.000 - 65.000
Senior Kotlin Android Lead – BLE/NFC, UI & CI/CD
Senior Kotlin Android Lead – BLE/NFC, UI & CI/CD

Cognizant • Milano

In loco
EUR 70.000 - 90.000
Backend Software Engineer – Java & Kotlin
Backend Software Engineer – Java & Kotlin

TeamSystem • Turbigo

Ibrido
EUR 35.000 - 50.000
Short working week
Welfare plan tailored to needs
Personalized development programme
+1
App Developer (m/w/x)
App Developer (m/w/x)

Gunnebo Safe Storage • Verona

Ibrido
EUR 40.000 - 65.000
Mobile Developer Android
Mobile Developer Android

Bitrock • Milano

Ibrido
EUR 45.000 - 65.000
Health insurance
Flexible working hours
Smart working
Java Kotlin Developer
Java Kotlin Developer

NTT DATA Europe & Latam • Ro

In loco
EUR 65.000 - 90.000
Tech Lead, Android Core Product - Florence, Italy
Tech Lead, Android Core Product - Florence, Italy

Clutch Canada • Firenze

In loco
EUR 60.000 - 80.000
Competitive salaries
Hands-off management approach
Fast-growing environment
Tech Lead, Android Core Product - Milan, Italy
Tech Lead, Android Core Product - Milan, Italy

Speechify • Milano

Remoto
EUR 50.000 - 70.000
Competitive salary
Hands-off management approach
Opportunity to make a big impact
+1
Tech Lead, Android Core Product - Turin, Italy
Tech Lead, Android Core Product - Turin, Italy

Speechify • Torino

Remoto
EUR 60.000 - 80.000
Competitive salaries
Flexible work hours
Inclusive workplace culture
Tech Lead, Android Core Product - Rome, Italy
Tech Lead, Android Core Product - Rome, Italy

Clutch Canada • Roma

Remoto
EUR 104.000 - 156.000
Competitive salaries
Fast-growing environment
Entrepreneurial-minded team
+3