Teya logo

Teya

Storyous | Senior Software Engineer (Full-stack)

Hybrid

Part remote, part office, you need to live within commuting distance of a named location.

Hybrid · Prague

Employer listed it 6 weeks ago · Added yesterday

Been open since 6 weeks ago, still being checked, but it has been live a while.

Salary

Not stated

Location

Hybrid · Prague

Timezone

Not stated

Contract

Full-time

Experience

Senior

Category

Software

This employer didn't state pay. Jobs like this usually pay around $180k–$230k a year, a typical range taken from 596 senior-level software roles on Nomaders that do state pay. It's a guide, not an offer.

Remote flexibility

Hybrid

This role is only partly remote, the employer expects time in the office around Prague, Hybrid, so you need to live within commuting distance.

What the employer says

  • Source listing states candidate location: "Prague, Hybrid"
  • Listing mentions "Hybrid" and 2-3 days a week in the office

What Nomaders makes of it

  • Not suitable if you plan to move between countries

The quotes above are the employer's own words; the reading is ours. Always check the original listing and employment terms before working from another country.

About the role

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

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

Benefits

  • ·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

How to apply

  1. 1Check the flexibility label above, hybrid, matches where you plan to live and work.
  2. 2Tailor your CV to the role at Teya, mentioning your remote working experience.
  3. 3Apply directly on the employer's careers page using the button below. Nomaders never handles your application.

Found 1d ago. Last checked 23 Sept. Always confirm the details on the original posting, salary and location can change after publication.

Listing sourced from Company boards.

Similar roles

Other open software roles with comparable remote rules.

Browse all open roles

Free to apply, no account needed.

Typically $180k to $230k per year · You'll be taken to the employer's careers page.