Software Engineer (mobile) | STORYOUS
Hi! :) This time, we're looking for a mid-level Software Engineer to join our office in Prague.
What will you do?
You will work with a diverse team to help shape the future of our Product and Engineering solution . You will be part of the whole product development lifecycle , with direct access to a wealth of customer feedback.
Your primary focus will be on our Android-based mobile apps , written in Kotlin , used in busy restaurant environments. We value developers who can contribute across the stack – whether it’s building back-end services in Node.js or PHP, working with databases like MongoDB and MariaDB , or helping integrate APIs and tools that make our platform more powerful and cohesive. As such you will be expected to contribute to end-to-end development of features.
You’ll collaborate closely with product managers, designers, and other engineers to deliver end-to-end features that are well-integrated and user-focused. You’ll take part in the full development lifecycle and benefit from fast feedback loops, continuous delivery, and a strong emphasis on product quality and maintainability. Petr Kulhánek Product Manager ## On a regular day as a Software Engineer, you will:
-
Focus on delivering software components and improvements to your team’s software. In addition to new code, this often includes refactoring and deprecation work.
-
Write clean, secure, and well-tested code to solve business problems.
-
Build tools and integrate systems to scale the effectiveness of products across the business.
-
Collaborate and communicate effectively within the team and across the organization to achieve the team’s goals.
-
Continuously work to improve while being empathetic and considerate with others.
-
Act as a full life cycle Software Engineer, meaning be able to do code reviews, source control management, build processes, testing and release. ## Requirements:
-
3+ years of industry experience developing and shipping Android applications in Kotlin (app published to production / Play Store is advantage)
-
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 CI/CD pipelines for mobile (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) as part of your daily workflow, with sound judgment about reviewing and validating AI-generated code
-
Strong communication skills, including with non-technical stakeholders
-
Fluent written and spoken English — English is the primary language of our international team, used daily in meetings, documentation, and code review ## Advantage:
-
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
-
You can operate services that the team builds while identifying opportunities for improvements and keeping to the agreed levels of service.
-
You'll work in an AI-enabled environment: GitHub Copilot for coding, Glean for company-wide knowledge search, and access to frontier LLMs for prototyping and problem-solving. We actively invest in AI tooling and expect engineers to help shape how we use it. ## Perks:
-
26 days of Annual leave, home office, sick days
-
Benefit Plus Cafeteria
-
Frequent team events & activities in the office and outside
-
Possibility to travel to different offices around Europe
-
Office fruits and specialty coffee every day
-
Friendly, comfortable, and informal office environment
-
Flexible working hours if it suits you and your team Interview
Práce v moderním startupu je ideální kariérní výkop
Petr Skondr
