2,614 Open roles
98 Companies
54 Posted today
Jobs / Aristocrat / Android Developer Senior
Posted 2026-05-19

Android Developer Senior

Description

We are looking for a driven, hard-working, self-motivated hands-on Android Developer (Senior) to take a major part in our strategic native product. This is a hybrid position based in Krakow with on-site work required three time a week in the office.

Responsibilities
  • Take the lead in designing scalable and robust application architectures based on business requirements. Own the technical direction and architectural integrity of the product.
  • Collaborate with Product Managers, Designers, and other collaborators to collect detailed requirements and translate them into well-organized, balanced, and effective technical solutions.
  • Resolve complex architectural and technical issues, ensuring the highest standards of quality, performance, and scalability.
  • Guide and support a team of engineers, offering direction on design patterns, coding standards, and mentorship. Foster a collaborative and growth-oriented environment within the engineering team.
  • Continuously explore new technologies and methodologies to improve product performance, scalability, and maintainability.
  • Create, update, and manage user documentation to facilitate communication among teams and collaborators. Clearly communicate architectural decisions to both technical and non-technical collaborators.
Requirements
  • 5+ years of commercial Android experience
  • Strong knowledge of OOP, design patterns, MVP, MVVM, SOLID, Clean Architecture
  • Strong knowledge of Kotlin, Android SDK
  • Experience using agentic AI to develop, debug, test, and review Android features, SDK integrations, app performance, permissions, and mobile release quality.
  • Understanding of mobile UI/UX concepts
  • Ability to find a compromise between business/UX/tech
  • Ability to write clean and maintainable code
  • Experience of SDK/framework development — Advantage
  • Experience with WebView and Embedded HTML5 games in the binary— Advantage
  • Practical experience with SCRUM
  • Experience of using source control systems (Git), CI tools, app distribution
  • Team player with great communication skills. responsible, initiator
Benefits
  • Robust benefits package
  • Global career opportunities