Browse All Jobs
Job Description

SpotOn is seeking a Senior Software Engineer II (Android) to join their team in Krakow, Poland. The candidate will work on projects following clean architecture principles, SOLID, and various design patterns, utilizing MVVM/MVI architecture. The role involves working with a multimodular project, employing modern frameworks like Koin, Coroutines, and Jetpack Compose. The engineer will be an independent developer, taking ownership of tasks and working on complex systems. There is also an opportunity to work in different stacks beyond Android.

The Senior Software Engineer will focus on application observability, ensuring measurability and reliability in production. This includes creating and maintaining monitoring dashboards to surface key metrics and app health signals, as well as collaborating with other teams to align on needs and share insights.

SpotOn offers competitive pay, training budget, private healthcare, access to e-learning platforms, company-provided meals, English classes, and a modern office space with various amenities.

Role Involves:

  • Working on projects following clean architecture and SOLID principles
  • Using MVVM/MVI architecture pattern
  • Working with multimodular project separated by feature/layer
  • Using frameworks like Koin, Coroutines, Jetpack Compose
  • Taking ownership of upcoming tasks
  • Working on application observability
  • Creating and maintaining monitoring dashboards
  • Collaborating with other teams

Requirements:

  • 5+ years of recent Android development experience
  • Fluency in Kotlin
  • Experience with observability best practices in mobile applications
  • Familiarity with RESTful APIs and WebSockets
  • Good knowledge of Android SDK
  • Knowledge of libraries like Koin, RxJava, Retrofit, Room, Coroutines
  • Experience with object-oriented concepts and design patterns
  • Good knowledge of Android application architecture patterns
  • Ability to debug and profile applications
  • Excellent command of written and spoken English (min. B2 level)
  • Experience in working in small teams and with version control systems (Git preferred)

SpotOn offers:

  • Competitive pay
  • Training budget
  • Private healthcare
  • Access to e-learning platforms (O’Reilly)
  • Company free breakfasts/lunches in the office once a week
  • Group English classes with a native speaker
  • Flexible working hours
  • New, modern, bright and comfortable office space in the city centre
  • Free snacks and beverages in a kitchen
  • Company parties and social activities
  • Employee referral program
  • Relocation Package within Poland
Apply Manually

SpotOn: Product

SpotOn is a product company providing payment and software solutions for restaurants and small businesses. It delivers tools designed to enhance profitability and customer experiences, including point-of-sale systems and integrated management solutions. SpotOn focuses on innovation and customer-centric solutions, streamlining business operations. With a commitment to growth and positive impact, SpotOn leverages technology and dedicated support to empower businesses in competitive markets.

All Jobs at SpotOn: Product (22)