Android Developer (POS software)

We are seeking a Android Developer to join our team focused on developing POS payment applications. You’ll work on complex Android POS software, integrating with electronic cash registers and fiscal systems, primarily targeting the EU market. Key responsibilities include developing new features, supporting existing apps, and ensuring high-quality code. Experience with Kotlin/Java, Native C, and familiarity with modular projects, unit/UI testing, and hardware integrations is essential. Knowledge of NFC protocols, Jetpack Compose, and the MVVM pattern is a plus.

Job Description

  • Develop complex POS Android hardware/software applications.
  • Work in the Waterfall, Agile Scrum and hybrid model project management methodologies.
  • Define, prototype, and implement solutions as well as support several existing applications.
  • Actively participate in the definition of both functional and non-functional requirements for application change.
  • Conduct code reviews, identify areas for improvement, and guide developers in implementing effective and efficient solutions.
  • Produce high-quality code and unit test deliverables and assist in integration and acceptance testing efforts.
  • Ensure full compliance with Payment’s standards and practices.

Requirements:

  • Understanding of software development for Android.
  • Understanding of Native C Application for Android.
  • Experience working with Kotlin or Java, APIs and remote data.
  • Experience with modular projects and separation of concerns.
  • Experience in writing unit and UI tests on Android.
  • Experience with software and hardware integrations, NFC protocols, Jetpack Compose (is a plus).
  • Have knowledge of hardware fundamentals is an advantage.
  • Understanding of MVVM pattern is an advantage.
  • Languages: Lithuanian, English, Russian (may be an advantage).

Wage and benefits:

The base salary for this position is between € 3000 and € 6000 per month before tax. The specific salary is determined on the basis of the candidate’s competence and work experience.

What we offer:

  • Financial conditions that meet your expectations, additional incentives and opportunities to improve qualifications at the employer’s expense (training, business trips, etc.)
  • Work in a modern, strategically convenient office
  • Access to additional sports, entertainment and leisure areas in the office
  • Company-owned cafe services with a special discount for employees
    Access to the company library, with regularly updated stock in accordance with the needs of the employees
  • Special partner discounts
  • Work in a friendly, positive team
  • Traditional company events, trips, etc.
  • Work from home upon request.

Contacts:

We will invite candidates who meet the requirements listed in the ad for an interview. We guarantee confidentiality.

E-mail – mail@ashburn.eu