Hybrid Android Software Engineer

Posted last week

Apply now

About the role

  • 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.

Job title

Android Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job