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.
Mobile Developer focusing on native Android applications for medical e - learning products. Collaborating in a multidisciplinary team to enhance mobile solutions for healthcare professionals.
Android Engineer developing features for AllTrails’ app, making the outdoors accessible. Join a team focused on connecting people to nature through technology.
Senior Software Engineer designing and developing scalable solutions for Walmart's Home Page. Managing complex projects and collaborating with cross - functional teams to optimize customer experiences.
Android Software Engineer developing mobile applications for Insulet's medical device technology. Responsible for high - quality Android solutions utilizing Kotlin and cloud capabilities in a hybrid work environment.
Senior Android Software Engineer developing medical grade mobile applications and SDKs at Insulet. Designing and building solutions using Kotlin and Compose with cross - functional team collaboration.
Software Engineering Manager leading Android software development for Insulet's medical grade applications. Collaborating with teams to deliver impactfully in diabetes management solutions.
Senior Android Engineer developing next - gen features for the infotainment sector in audio entertainment. Joining a team to enhance user experience with music, news, and podcasts.
Master Android Developer integrating Android mobile solutions into entertainment products. Requires a strong background in Kotlin and distributed systems architecture.
Senior Android Developer responsible for delivering high - quality Android applications for global investment banking projects. Collaborating in an Agile team, taking ownership from design to deployment.