Cintas · Mason, OH

Salary
Posted
Jul 22, 2026
Location
Mason, OH
Last confirmed open
Jul 23, 2026

What this job asks for AI summary

Mid level · 4+ years · Cincinnati, OH-KY-IN · Bachelor's required · Full-time

Must have (4)
Kotlin or Java · 3+ yrsAndroid · 3+ yrsAndroid Studio, Intellij or Visual Studio Code · 3+ yrsGit or GitLab · 2+ yrs
Nice to have (4)
Kotlin MultiplatformCI/CDSAP BTPJetpack Compose or Flutter

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

Why we read it this way (7)

The title 'Software Engineer – Level 2' maps to a Mid-level band; the 4-year overall IT experience and 3-year Android/OOP requirements are consistent with that level.

Kotlin and Java are listed together as interchangeable OOP languages in the requirements section; both are captured as separate required skills reflecting their distinct roles in the stack (Kotlin is the primary language, Java is the stated alternative).

Android Studio, IntelliJ, and Visual Studio Code are listed as interchangeable IDEs under a single 3-year requirement; Android Studio is the primary name with the others in alternatives.

Git and GitLab are listed as interchangeable version control options under a single 2-year requirement.

'Build tools or pipelines', 'SAP BTP experience', 'Android Library Integration', and 'Hybrid App Development using Compose Multiplatform/Flutter' all appear under the explicit 'Preferred' heading.

Jetpack Compose Multiplatform and Flutter are listed as interchangeable preferred hybrid development options; Compose Multiplatform is captured as 'Jetpack Compose' with Flutter as the alternative.

No compensation figures were provided in the posting.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗