Vilnius/Remote

Android Developer

Indigroup is an executive and specialist search company, whose quality of services is becoming a benchmark in Baltic states. Our client is a software development and payment card authorization solutions provider ASHBURN International.

Today, software development and payment card authorization solutions are the main area of ASHBURN International activities. The range of services includes installation, updating, and maintenance of software solutions adapted to different manufacturers and types of payment terminals. The company also provides billing services in the Baltic States and other regions.

The innovative software solution TransLink.iQ developed by ASHBURN International has worldwide recognition as one of the best in its field. This software package provides for POS networks monitoring, management, and transaction processing. It guarantees operative and safe transactions conducted by VISA, Mastercard, UnionPay International, and other payment cards. TransLink.iQ Android SmartPOS is a part of the main TransLink.iQ product – an innovative android banking platform for card readers (POS)

At the moment we are looking for an experienced Android Developer with a successful track record in working with complex client faced systems within a team of talented developers.

#11

You will be the 11th member of the team and the 3rd member of the Android squad

30000+

The company is maintaining more than 30,000+ POS terminals

Your product:

Your team will work with innovative product - TransLink.iQ Android SmartPOS

36 members

The whole team of Ashburn International in Lithuania consists of 36 members

Description

The team: you will work in a team of 10 developers: 2 your fellow Android Developers, C and .NET Developers and QA specialists. You will be the 11th member of the team and the 3rd member of the Android squad.

The product: TransLink.iQ Android SmartPOS – innovative android banking platform for card readers (POS)

Job description:

  • Development of bank card payment terminal Android application working according International payment card industry standards.
  • Work in the SCRUM team.
  • Communicate with fellow developers as well as with non-technical team members.
  • Define, prototype and implement solutions as well as support a number of existing applications.
  • Participate in the development of customer facing applications.
  • Actively participate in the definition of both functional and non-functional requirements for application change.
  • Produce high quality code and unit test deliverables, and assist in integration and acceptance testing efforts.
  • Ensure full compliance to Payments standards and practices.

Company offers

  • Additional incentives and opportunities to improve qualifications at the employer’s expense (training, business trips, etc.).
  • Work in a modern, strategically convenient office.
  • Salary from 3305 EUR before taxes for an early stage mid. developer to 4959 EUR before taxes or more for a senior level developer.
  • Access to additional sports (fitness equipment, group activities, table tennis), entertainment (computer games) and leisure areas in the office.
  • Company-owned cafe services.
  • Access to the company library, with regularly updated stock in accordance with the needs of the employees.
  • Work in a friendly, positive team.
  • Traditional company events, trips, etc. (summer feast, winter feast, weekend trips, conferences for team building).
  • Special benefits for employees (Children’s Day in the company, company’s periodic breakfast, fruits every Monday, food and snack vending machine, special birthday gifts etc.)
  • Flexible working schedule with fully-remote work availability.

Requirements

  • A desire to learn and share the knowledge within your squad.
  • Solid knowledge of a mobile software development for Android (2+ years of extensive Android development).
  • Experience in working with Kotlin.
  • Experience with software and hardware integrations (a plus).
  • Experience in working with APIs and remote data.
  • Experience with modular projects and separation of concerns.
  • Experience in writing Unit and UI tests on Android.
  • Understanding of MVVM pattern is an advantage.
  • Knowledge of Git or other source control.
  • An open-minded team player and a good listener.
  • Recognise the importance of constructive criticism and feedback.
  • Strong attention to detail.

Advantages:

  • Knowledge of EMV standard.
  • Experience in programming for limited resource devices.
  • Knowledge of financial transactions.
  • Higher education in IT.

Contact information

Karolis Blaževičius

+370 654 74958
karolis@indigroup.lt

Apply for Position

Select and upload your CV. Confidentiality guaranteed.