Software Engineer (Android)

Printec Group Αττική Πλήρης απασχόληση

Περιγραφή θέσης


  • Design, development, and maintenance of Android applications
  • Analyzing, designing, programing and implementing software using specifications developed by the programming and development team
  • Conducting thorough testing of programs and applications to be sure deliverables meet business requirements and goals, fulfill end-user requirements, identify and resolve system issues
  • Repairing or expanding existing applications to increase operating efficiency or adapting to new requirements
  • Writing and compiling documentation of program development and subsequent revisions



  • University degree in Computer Science
  • Hands-on experience in building Android apps with strong familiarity in Android design principles and best practices
  • Experience in Java and Kotlin
  • Experience in C++ will be a plus
  • EMV procedures understanding will be considered as a plus
  • Strong knowledge of Java and Android SDK (different versions of Android and how to deal with different screen sizes)
  • Familiarity with RESTful APIs (JSON) to connect Android applications to back-end services
  • Experience in software architect role with integration/functional/UI Automation testing and background in mobile application security
  • Excellent command of the English language (written & verbal)
  • Excellent troubleshooting and problem-solving abilities



  • Competitive salary
  • Group private health & life insurance program
  • Flexible working arrangements
  • Opportunities to participate in trainings

Συνοπτικές πληροφορίες

  • Δημοσίευση: 24-11-2021
  • Είδος θέσης: Πλήρης απασχόληση
  • Εμπειρία: 4 Χρόνια
  • Τοποθεσία: Αττική
  • Αμοιβή:
  • Deadline: 08-01-2022

Σχετικά με την εταιρεία

  • Επωνυμία: Printec Group
  • Website: https://www.printecgroup.com/
  • email: [email protected]
  • Σύντομο προφίλ:
  • Printec is a leader in business-to-customer transaction technologies in 16 countries in Central and Eastern Europe, offering a wide range of technology solutions that help improve human interactions, making everyday life easier. Through our solutions we enable businesses to leverage innovative technology in order to provide superior customer experience while achieving operational efficiencies and regulatory compliance. What makes us special Keep on innovating: We create the future of payments through people who are the next game-changers. Our developer teams create innovative technology-based solutions and services and work on projects that define payments. Keep on interacting: We drive business-to-customer transaction technologies through people who want to make a real difference. We create deliver state-of-the-art solutions based on the unique needs of our customers. Keep on experiencing: We encourage our people to challenge themselves and continuously improve in an engaging environment. As the market grows, we understand how with the right people we can grow together. We are restless. We are technology creators. We invest in research and development and design innovative hardware and software products that matter. A dedicated team of software developers, designers and other experts work on creating new products, or on customizing existing ones to serve the unique needs of our customers.