Senior Mobile Android Developer

Published on 8 December 2025 at 20:12

Android Developer

Published on 17 November 2025 at 20:47
Position: Senior Mobile (Android) Developer
Location: Onsite initially, then hybrid – Athens, Greece

The iRecruit.gr team is recruiting on behalf of a leading company in the energy sector. We are seeking a talented Senior Mobile Developer with strong experience in Android development using Kotlin or Flutter, who is passionate about creating high-quality, user-centric mobile applications.

Role Overview:

As a Senior Mobile Developer, you will work across the full mobile application lifecycle—from design to development, testing, and delivery. You will collaborate with UX/UI designers, backend engineers, and cross-functional teams to build scalable and intuitive Android applications. This role requires strong technical expertise, a focus on user experience, and the ability to mentor junior developers.

Key Responsibilities:

  • Develop, test, and maintain Android mobile applications using Kotlin or Flutter.

  • Design and implement responsive, user-friendly UI with a focus on optimizing the user experience.

  • Collaborate with UX/UI and backend teams to deliver complete, end-to-end mobile solutions.

  • Apply best practices for app performance, security, and scalability.

  • Participate in code reviews and contribute to continuous improvement.

  • Integrate third-party APIs and tools such as Firebase, Google Play Services, etc.

  • Monitor new trends and technologies in mobile development and introduce them into the development process.

  • Coach and mentor junior developers, providing guidance and technical support.

Requirements:

  • 3+ years of experience developing Android mobile applications using Kotlin or Flutter.

  • Proven experience across the full application development lifecycle (design → development → testing → release → support).

  • Strong knowledge of Android SDK, Jetpack Compose, or the Flutter framework.

  • Experience with RESTful APIs and WebSockets.

  • Good command of version control systems, particularly Git.

  • Familiarity with CI/CD pipelines (e.g., Bitrise, GitHub Actions, Azure DevOps).

  • Solid understanding of mobile design principles, including Material Design Guidelines.

Desired Qualifications & Skills:

  • Experience with additional mobile platforms/languages (e.g., Swift, React Native, Objective-C).

  • Knowledge of app monitoring tools (e.g., Crashlytics, App Analytics).

  • Certifications such as Google Certified Associate Android Developer.

  • Experience with cross-platform development using Flutter.

Why Join Us:

  • Join a eading company in the energy sector that drives innovation.

  • Work on impactful, mobile applications.

  • Become part of a collaborative, growth-oriented, and professional environment.

Create Your Own Website With Webador