Back
Company hidden
2 months ago

Software Engineer (Android)

Work format
hybrid
Work type
fulltime
Grade
middle
English
c1
Country
CR
This vacancy is from Hirify.Global listVacancy from Hirify Global, list of international tech companies
Plus is required to make matches and apply

Match & Cover letter

Plus required for matching with this vacancy

Job description

Text:
/
TL;DR
Software Engineer (Android): Developing Android-based mobile apps for a POS system used in restaurant environments with an accent on clean, well-tested code and end-to-end feature delivery. Focus on implementing modern Android architecture with Jetpack Compose and collaborating across the stack.

Location: Hybrid (Prague)

Company

A market-leading POS solution provider for cafes and restaurants, part of the hirify.global fintech ecosystem.

What you will do

  • Develop and improve Android-based mobile applications using Kotlin.
  • Deliver end-to-end features, from technical design to release and monitoring.
  • Write clean, secure, and well-tested code, including refactoring and deprecation work.
  • Collaborate with product managers and designers to build user-focused tools.
  • Conduct code reviews and manage source control and build processes.

Requirements

  • 3+ years of industry experience developing and shipping Android applications in Kotlin.
  • Proficiency with Jetpack Compose and modern architecture (MVVM or MVI, ViewModel, Coroutines, Flow).
  • Experience with REST APIs, Retrofit, OkHttp, and Room.
  • Knowledge of dependency injection (Hilt, Dagger, or Koin) and modularized codebases.
  • Experience writing unit and UI tests (JUnit, Espresso).
  • Fluent written and spoken English.

Nice to have

  • Experience with backend development in Node.js or PHP.
  • Proficiency with MariaDB or MongoDB.
  • Familiarity with Docker, Kubernetes, AWS, or Azure.
  • Experience with Agile methodologies (Scrum, Kanban).

Culture & Benefits

  • 26 days of annual leave plus sick days and home office options.
  • Benefit Plus Cafeteria.
  • Frequent team events and a friendly, informal office environment.
  • Possibility to travel to different offices across Europe.
  • Flexible working hours.

Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →