Android Software Engineer developing native Android applications for diverse clients in Greece and internationally. Collaborating on innovative solutions in dynamic and agile environments.
Responsibilities
Work on cutting-edge solutions as part of diverse, dynamic teams
Collaborate with talented clients to deliver solutions that shape the future of technology
Adapt to dynamic environments and embrace new ideas
Requirements
Minimum of 3 years of hands-on experience in native Android development (Kotlin)
Experience working with RESTful APIs and integrating backend systems
Solid understanding of the Android SDK and Android frameworks
Experience with Agile development methodologies
Comfortable with version control systems such as Git, including pull requests and code reviews
Proven record using Espresso for creating Android UI tests
Knowledge of design patterns and architecture in mobile applications
Ability to write clean, testable, and maintainable code
**Highly Desired:**
Hands-on experience with push notifications and Firebase
Familiarity with analytics platforms (Google Analytics, Firebase, etc.)
Knowledge of web technologies and UI/UX standards
Keen to experiment with new technologies and approaches
Proven ability to integrate GraphQL-based backends
Exposure to CI/CD pipelines and automation tools
Benefits
Tailored Remuneration Package that recognizes your expertise with a competitive salary
Private Health Care Insurance to ensure your physical well-being.
Ticket Restaurant Card
Psychological Support through a professional helpline for you and your family, with 5 free sessions included to promote mental well-being.
Internal Coaching Program empowers your growth, with experienced coaches supporting both technical and soft skills development.
Personal Development Plan tailored with your coach to align with your career aspirations.
360° Continuous Feedback Model to keep your skills and performance aligned with your goals.
Unlimited Training & Learning resources to cover all aspects of your professional growth, including access to various online platforms such as Udemy, Coursera, and Pluralsight from day one.
Career Development Pathways that offer mentoring, leadership programs, and opportunities to enhance both technical and leadership skills.
Chapters (Internal Communities) for sharing knowledge, mentoring, and shaping technology’s future.
Diverse Customer Ecosystem offers dynamic opportunities for career growth and development.
Onboarding Buddy to support and guide you from day one.
Flexible Working conditions tailored to your assigned account.
Work-Life Balance with a culture that promotes flexibility and sustainability.
Senior Android Developer focusing on internal application development for clients using Kotlin/Java in an agile environment. Collaborating on software architecture and ensuring best practices.
Middle Android Engineer at Avenga developing modern mobile applications using Android technologies. Contributing to scalable architectures and collaborating with teams to deliver high - quality solutions.
Senior Mobile Developer focused on Android solutions for construction industry. Responsible for maintaining and evolving mobile applications in a hybrid work environment.
Senior Android Engineer building Kotlin Multiplatform applications for Eko, enabling healthcare providers to detect cardiac and pulmonary diseases. Join a diverse team with strong venture capital backing.
Senior Android Engineer developing mobile applications for News UK. Collaborating with cross - functional teams to deliver best - in - class software solutions and mentor engineering staff.
Senior Software Engineer focused on Android applications and UI development at Dolby. Designing and delivering high - quality user - facing experiences in modern Android applications.
Android Architect responsible for setting the technical direction for Cape’s Android application. Collaborating across teams to deliver a stable and secure product aligned with user needs.
User - focused Senior Android Engineer building Plum on Android from early stages. Collaborating with users to create a delightful financial interaction experience.
Senior Android Developer taking the lead in Android application development for an international gaming company. Collaborating on a product in its early stages and making quality gaming experiences.
Software Engineer Mobile - Android responsible for creating innovative Android apps in fitness. Collaborating with teams to integrate features and enhance user experiences.