Senior Android Developer who designs, builds, and maintains Android applications in Kotlin — creating scalable architectures, integrating REST APIs, writing unit/UI tests, and handling CI/CD pipelines and Google Play release workflows while collaborating with product managers, designers, and backend engineers.
Quality and Reliability (QnR) is a leading Technology Group, with more than 30 years of presence in the market, delivering mission-critical digital transformation across Greece, Europe, and the broader EMEA region. QnR is an Athens Stock Exchange-listed technology Group currently undergoing a period of significant growth and transformation, having completed five acquisitions within the last 18 months.
Role overview
We are looking for a SeniorAndroid Developer to join our team and help build and maintain Android applications. You will work closely with product managers, designers and backend engineers.
The ideal candidate will be responsible for:
Designing, developing and maintaining Android applications
Collaborating with product managers and designers to translate requirements into high-quality features
Designing scalable, maintainable architectures and mentoring other developers
Writing unit and UI tests to ensure code quality, reliability and long-term maintainability
To excel in this role, you'll need:
At least 4 years of experience in Android development
Solid experience with Kotlin (Java is a plus)
Experience integrating RESTful APIs with Android applications
Hands-on experience with version control ( Git ), CI/CD pipelines ( Fastlane, Bitrise, GitHub Actions, or similar)
Familiarity with automated testing frameworks ( JUnit , Espresso , MockK) and a test-driven mindset
Good understanding of the Google Play submission process, app signing and release workflows