← Back to list

Job
Software Engineer (Mobile), Storyous
Software Engineer
• Hybrid
• Full-time
•
Prague, Czechia
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
Similar jobs

Job
Software Engineer (Full-stack), Storyous
Teya
+11
💰 Salary: not specified
🔀 Hybrid
Prague
🗣️ EN

Job
SSR Java Springboot Developer
Talan
DatabricksData Science
+12
💰 Salary: not specified
🔀 Hybrid
Málaga
🗣️ EN

Job
Systems Software Engineer
Talan
+10
💰 Salary: not specified
🏢 On-site
Chicago
🗣️ EN

Job
Golang Software Engineer
InfoSum
+4
💰 Salary: not specified
🏢 On-site
Basingstoke
🗣️ EN

Job
Golang Software Engineer
InfoSum
+4
💰 Salary: not specified
🏢 On-site
London
🗣️ EN

Job
Golang Software Engineer
InfoSum
+4
💰 Salary: not specified
🏢 On-site
Basingstoke
🗣️ EN