← Zurück zur Liste
Stelle

Software Engineer (Mobile), Storyous

Softwareentwickler • Hybrid • Vollzeit • Tschechien Prague, Tschechien

Storyous is looking for an Android engineer to build its Kotlin-based mobile apps used in busy restaurant environments. The role spans the whole product development lifecycle and is open to back-end work in Node.js or PHP.

Responsibilities

  • ▹Build Android mobile apps in Kotlin
  • ▹Deliver features end to end, working with product managers, designers and other engineers
  • ▹Take part in the full development lifecycle with fast feedback loops and continuous delivery
  • ▹Deliver software components and improvements, including refactoring and deprecation work
  • ▹Write clean, secure and well-tested code to solve business problems
  • ▹Code reviews, source control, build processes, testing and release
  • ▹Operate the services the team builds and identify opportunities for improvement
  • ▹Help shape how the team uses AI tooling

Requirements

  • ▹3+ years of industry experience developing and shipping Android applications in Kotlin
  • ▹Solid command of Jetpack libraries and modern Android architecture (MVVM or MVI, ViewModel, Navigation, Kotlin Coroutines and Flow); hands-on experience with Jetpack Compose
  • ▹Experience designing and consuming REST APIs, including error handling, caching and offline strategies (Retrofit/OkHttp, Room)
  • ▹Experience with dependency injection (Hilt/Dagger or Koin) and modularized codebases
  • ▹Proficiency writing unit and UI tests (JUnit, Espresso/Compose testing) and a habit of testing your own work without being asked
  • ▹Confident with Git workflows (branching strategies, code review); familiarity with mobile CI/CD pipelines (e.g. GitHub Actions, Bitrise, Fastlane)
  • ▹Understanding of app performance, memory management and debugging/profiling tools
  • ▹Ability to work independently on medium-sized features from ticket to release, estimate work realistically and mentor juniors through code review
  • ▹Experience using AI-assisted development tools (e.g. GitHub Copilot, Claude, Cursor) in your daily workflow, with sound judgment about reviewing AI-generated code

Nice to have

  • ▹Experience with back-end development (Node.js, PHP or similar)
  • ▹Experience with relational and/or non-relational databases (e.g. MariaDB, MongoDB)
  • ▹Basic cloud/infrastructure experience with Kubernetes, AWS, Azure, etc.
  • ▹Familiarity with containers and Docker
  • ▹Experience with agile methodologies such as Scrum or Kanban
  • ▹An app published on the Play Store

Soft skills

Strong communication skills, including with non-technical stakeholdersCollaboration with product managers, designers and engineersAbility to work independently and take ownershipEmpathetic and considerate towards colleagues

What we offer

  • ▹26 days of annual leave, home office, sick days
  • ▹Benefit Plus cafeteria
  • ▹Frequent team events and activities in the office and outside
  • ▹Glean AI for searching information across the organisation, with state-of-the-art LLMs
  • ▹GitHub Copilot for coding
  • ▹Access to the Elredo audiobook library
  • ▹Possibility to travel to different offices around Europe
  • ▹Office fruit and specialty coffee every day
  • ▹Friendly, comfortable and informal office environment
  • ▹Flexible working hours if it suits you and your team

About the company

Storyous started 12 years ago as a small start-up supplying cafés and restaurants with a POS system. Today it is a market leader in Czechia, with menu and table management, inventory, access controls and delivery integrations, and since 2021 part of fintech Teya, which adds integrated payments.

Languages: Angol: folyékony

Ähnliche Stellen