Technical skills
JavaKotlinAPI developmentData analysisCI/CDDevOpsAndroid developmentTest automation
About this role
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 Senior Android Developer to join our team and help build and maintain Android applications. You will work closely with product managers, designers and backend engineers.
Requirements
- 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