ROMA was here!!!

Senior Android Developer

Location:

Published
Deadline
13 June
13 July
Greetings from aPeople. This road will lead you to a world of new opportunities.

We’ll try to provide all the information you need down below. We hope the journey you are about to begin will be full of pleasant surprises.

We would really like to have you on our team, so read the description and jump all in!

About us

We are aPeople, representing adjarabet.com - the biggest entertainment portal in the region and a member of an international group - Flutter Entertainment. 

We share the values of Amigoness - We communicate easily and trust each other, are friendly and empathic; Up - We are always ready for development. We are not afraid of new challenges and adapt quickly in crisis situations; and Fairplay - We believe that all people are equal and treat everyone fairly.

We can provide you with a sustainable environment, a skillful team, and a work full of new experiences. Surf over our LinkedIn or Facebook page to learn about our corporate viewpoints and here's our vacancy page for more job openings.

About the vacancy:

An Android developer is responsible for developing applications for devices powered by the Android operating system. Due to the fragmentation of this ecosystem, an Android developer must pay special attention to the application’s compatibility with multiple versions of Android and device types. They must also have a strong understanding of the patterns and practices that revolve around such a platform. 
As a Senior Android Developer, we need you to:
  • Translate designs and wireframes into high quality code;
  • Developing/Maintaining/Refactoring existing applications; 
  • Design, build, and maintain high performance, reusable, and reliable Java code;
  • Help maintain code quality, organization, and automatization; 
  • Working with Project Managers/Scrum Masters to ensure on-time deliveries;
  • Reviewing code of other developers; 
  • Coaching/Mentoring junior developers; 
  • Working on improving system architectures; 
  • Optimizing development process working with Project Managers/Scrum Masters;
  • Understanding business requirements and providing technical assistance to Project Managers/Scrum Masters.
  • We need you to have:
  • 4+ years’ development experience in Android App Development or Mobile App Development;
  • ExcellentKnowledge of programming languages: Java and Kotlin; 
  • Excellent knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes;
  • Excellent knowledge with RESTful APIs to connect Android applications to back-end services;
  • Excellent knowledge of Android UI design principles, patterns, and best practices; 
  • Good knowledge working with offline storage, threading, and performance tuning; 
  • Good knowledge of Google’s Android design principles and guidelines; 
  • Excellent knowledge of OOP design principles; 
  • Excellent  understanding of SOLID principles; 
  • Excellent understanding of Git. 


  • We promise to give you:
    ·        Health insurance
    ·        Competitive salary
    ·        Performance-based bonus system
    ·        Professional development opportunities
    ·        Dress the way you want
    ·        Hybrid working model
    ·        Access to apeople's own digital currency - aPeso
    ·        Thematic internal clubs
    ·        Out of the box community
    ·        Gamification spirit
    ·        Welcoming team
    ·        Skill sharing
    ·        Your personal amigo to help you adapt

    Ready to jump in? Let us know by uploading your resume down below.
     
    May your journey begin!
     
    aPeople team 

    Apply for job

    Upload your file

    Other Vacancies