Software Engineer (Android)


  • Participate in the design, development & maintenance of mobile applications making good use of all the latest APIs
  • Work closely with our local SWD teams for the design & implementation of new features & services for local needs
  • Develop and share reusable assets that can be readily applied to new projects
  • Participate in code review sessions to ensure that the provided solution meets end to end business scenarios and fix any defects and performance problems discovered in testing


Must to have:

  • Hands-on working experience in building Android apps at least for 2 years
  • Strong knowledge of Kotlin or Java
  • Solid understanding of the full mobile development life cycle and Jetpack components
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Working experience in agile environments/teams
  • English at least B2, both verbal and written

Nice to have:

  • Degree in IT, Computer Science, Computer Engineering, System Management, Information System Management
  • Experience in modern, distributed version control (we use Git and accompanying flows)
  • Experience with integration/functional/UI Automation testing
  • Experience with Android architectural patterns (MVP, MVVM)
  • Fintech background and familiarity with EMV principles will be considered a plus
  • Background in mobile application security will be considered a plus

What we offer for you:

  • 100% remote job type, you can work everywhere and flexible work hours
  • Experience working with global clients from all over the world
  • Competitive Salary depending on experience and skills
  • Paid 21 calendar days of vacation and undocumentary 15-days’ sick leave
  • Medical insurance
  • Democratic culture, ambitious goals, best workflow practices
  • Opportunity for your professional and career growth in interesting projects
Android Software Engineer

Apply for this position

    • Upload file

    Get In Touch
    Book Call
    error: Content is protected!