Jobs › Companies › Teya › Storyous | Senior Software Engineer (Full-stack)

À propos de ce poste Storyous | Senior Software Engineer (Full-stack) chez Teya

Teya · Hybride · Prague

About Storyous:

Twelve years ago, Storyous started as a small start-up, helping cafés and restaurants run their business with a Point of Sale (POS) system on a simple wooden stand. Today, we're one of the market leaders in Czechia, providing an all-in-one platform that powers thousands of hospitality businesses.

Our product has grown far beyond POS to include menu and table management, inventory management, user management and access controls, delivery integrations, and integrated payments. Since joining forces with British FinTech Teya (formerly SaltPay) in 2021, we've continued to expand our platform while staying true to our mission: helping entrepreneurs spend less time on operations and more time creating great experiences for their customers.

About the role:

We are hiring a full-stack Software Engineer with a strong focus on TypeScript, Node.js, any modern frontend and NoSQL to work on mission-critical microservices that power our POS ecosystem — APIs, databases, billing, and integrations. The role involves maintaining and extending existing systems, building new features and improving observability.

We are looking for engineers with proven production experience, who can take ownership of medium-sized initiatives, drive from technical refinement through release, communicate effectively with cross-technology teams (PHP, Vue.js, Android Kotlin), write clean, testable code, and thrive in a continuous delivery within fast-paced release cycle environment.

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:

  • 5+ years of professional full-stack development experience (TypeScript, JavaScript, Node.js)

  • Experience designing and consuming REST APIs, including error handling, and caching

  • Experience with NoSQL and relational databases (MongoDB, MariaDB)

  • Basic cloud/infrastructure experience (Kubernetes, Docker, AWS, Heroku)

  • Proficiency in writing unit and integration tests, habit of testing own work without being asked

  • Familiarity with observability, logging, metrics and debugging tools

  • Confident with Git workflows, branching, CI/CD pipelines (Git, GitHub Actions)

  • Experience using AI-assisted development tools (GitHub Copilot, Claude, Cursor)

  • Ability to work independently on medium-sized features from ticket to release

  • Team player, strong communication skills, including with non-technical stakeholders

  • Fluent written and spoken English as this is the primary language of our international team

  • Willingness to participate in on-call duty rotations

  • Willingness to learn unfamiliar parts of application to improve it and enhance own skills

  • Working from office at least 2-3 days a week

Perks:

  • 26 days of Annual leave, home office, sick days

  • Benefit Plus Cafeteria

  • Fresh fruits in the office and specialty coffee every day

  • Friendly, comfortable, and informal office environment

  • Flexible working hours if it suits you and your team

  • Glean AI for company-wide knowledge search, with frontier LLMs

  • Access to the Elredo audiobook library

  • Diverse team environment with 8+ nationalities and 26% female engineers

  • Frequent team events & activities in the office and outside

 
 

Prêt à postuler chez Teya ?
Postuler chez Teya

Emplois similaires

Nebius
Senior Software Engineer (C++)
Nebius
⚡ Postuler tôt Amsterdam, Netherlands Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
Nebius
Senior Software Engineer (Token Factory)
Nebius
⚡ Postuler tôt Amsterdam, Netherlands; German... · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
Nebius
Senior Software Engineer (Capacity and Quota Management)
Nebius
⚡ Postuler tôt Amsterdam, Netherlands; Berlin... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 h
Wrike
Staff Software Engineer
Wrike
⚡ Postuler tôt Prague Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
IQVIA
Senior Statistical Programmer - FSP
IQVIA
⚡ Postuler tôt Nairobi, Kenya Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 5 j
JetBrains
Staff Software Developer (Kotlin Libraries)
JetBrains
⚡ Postuler tôt Amsterdam, Netherlands; Belgra... · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
SentinelOne
Staff Software Engineer - AI Platform
SentinelOne
⚡ Postuler tôt Prague, Czech Republic Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
Cloudera
Staff Software Engineer (Octopai - Modeling, APIs)
Cloudera
⚡ Postuler tôt Czech Republic-Prague Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
SentinelOne
Senior Software Engineer - AI Platform
SentinelOne
⚡ Postuler tôt Prague, Czech Republic Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Teya

Voir tous les emplois chez Teya →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit