Cognizant · Remote, Lombardia, Italia ·


Descrizione dell'offerta

Summary


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

  • modern Android development
  • 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
  • Tools & Platforms: Android Studio, Gradle, Jira, Confluence
  • IEC 62443 - security/secure development lifecycle
  • 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)
  • Testing: Unit Testing (JUnit), UI Testing (Espresso), Test Automation, Regression Testing
  • 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

  • App Distribution: Google Play Store, Enterprise distribution (e.g. MDM / AirWatch)
  • 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
  • Full-stack development experience
  • 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

Candidatura e Ritorno (in fondo)

Candidati ora

Salva questo annuncio

Accedi o registrati (gratis) per salvarlo nei preferiti e ritrovarlo quando vuoi.

Accedi Registrati gratis
Torna all'elenco

Ricevi annunci simili

Inserisci la tua email: ti avvisiamo quando escono nuovi annunci corrispondenti.

Nessun account necessario. Disiscrizione con un clic dall'email.