386,888open jobs
10,207companies
47,741added this week
Browse all
Location
Remote/Hybrid (Brno, Czech Republic)
Employment
Full-Time
Overview
Company
Impact
Profile match
Pattern is the world’s leading ecommerce accelerator. Transform your online business with our ecommerce platform, offering AI-driven tools and expert strategies for maximizing marketplace performance.

We need a Backend / Full Stack Developer to help build and maintain the Creative Factory platform, the image and video template editors behind ROI Hunter's creative production, including the GenAI features that generate images and remove backgrounds. Right now only one person on the team can review both frontend and backend work, so this hire directly removes that bottleneck and lets the team run two workstreams in parallel instead of one at a time. This is a full-time role and will work a hybrid schedule based in Brno, Czech Republic.

Frequently Asked Questions

    What is a day in the life of a Backend Developer?

    • You'll build new features, fix bugs, and chip away at technical debt across the Creative Factory platform, the image and video template editors, plus the newer GenAI features (image generation, background removal).
    • You'll spend most of your time on the Kotlin/Spring Boot backend, picking up React/TypeScript frontend work as you grow into it. The team is deliberately building toward full-stack coverage.
    • You'll review code both ways: reading and understanding a teammate's work, and having your own reviewed in turn, so no single person is a bottleneck.
    • You'll use AI coding tools daily (around 80% of what the team ships starts as AI-generated), but you'll read, understand, and take ownership of what you commit rather than shipping unreviewed output.
    • You'll work in a fairly new codebase with thin documentation. The team and its tooling are only about three months old, so part of the job is exploring and piecing things together rather than following a set path.
    • You'll occasionally coordinate with the Feed Team and Campaigns Team on how templates connect to catalogs and ads across Meta, Snapchat, and TikTok, and more loosely with Insights and Integration.
    • What will I need to thrive in this role?

      • Solid Kotlin experience. This is the one non-negotiable. Strong Java developers open to switching are a reasonable second choice.
      • Hands-on Spring Boot and PostgreSQL. jOOQ, S3-compatible storage, or Google Cloud (Cloud Run, Cloud SQL, Cloud Functions, GKE) are a genuine plus.
      • Comfort with, or real interest in growing into, React/TypeScript and some Node.js. You don't need to be a frontend expert on day one.
      • The ability to review AI-generated code critically. You can explain anything you commit, not just point at the fact that it works.
      • A self-starter mindset. The team is small and new, so you'll often be figuring things out with the context available rather than following a playbook.
      • Genuine curiosity about the product itself, the creative templates, image and video generation, not just the code behind it.
      • Czech language skills, since the team works day to day in Czech. Being based in or near Brno helps but isn't required.
      • What does high performance look like?

        • You ship features and fixes across both ends of the stack without needing someone else to unblock you.
        • Your code reviews, given and received, catch real issues, not just style nits, and you can explain any AI-generated code you commit.
        • You're comfortable owning a piece of the platform (image templates, video templates, or the GenAI layer) end to end.
        • You help move the team toward unifying workflows that have historically lived in separate codebases, rather than just adding to the pile.
        • What is my potential for career growth?

          As the team grows past four people, there's real room to move toward a senior, full-stack profile: owning more architecture decisions, driving the ongoing unification of the image and video codebases, and getting involved in newer initiatives like the Creative Intelligence work with Pattern's data science team. How fast that happens depends mostly on you. The team is small enough that taking on more scope is mostly a matter of being ready for it.

          What does success look like in the first 30, 60, 90 days?

          The team and its tooling are only about three months old, so a lot of ramp-up is exploring and piecing things together rather than following existing documentation.

          • First 30 days: get oriented on the backend (Kotlin, Spring Boot, PostgreSQL), since that's where the codebase and technical debt live, and start shipping small fixes with support from the team.
          • By 60 days: you're picking up real backend tickets end to end and giving and receiving code reviews on that side.
          • By 90 days: you're starting to branch into frontend work as your confidence grows. Nobody expects full-stack productivity this early. This is about steady progress, not a deadline.
          • What is the team like?

            You will work alongside Michal (FE) and Honza (BE), and be supervised by Adam Šuba, the team's Full Stack Lead, who'll also be your closest day-to-day mentor as the most senior full-stack engineer on the team. You'll also work closely with Kamil (PM) and Danil (Designer). This team is data driven and results oriented. You will collaborate regularly with members of your team to implement actionable solutions. Ideas and input are encouraged from all members.

Sounds great! What’s the company culture?

    We are looking for individuals who are:

  • Game Changers- A game changer is someone who looks at problems with an open mind and shares new ideas with team members, regularly reassesses existing plans and attaches a realistic timeline to goals, makes profitable, productive, and innovative contributions, and actively pursues improvements to Pattern’s processes and outcomes.

  • Data Fanatics- A data fanatic is someone who recognizes problems and seeks to understand them through data, draws unbiased conclusions based on data that lead to actionable solutions, and continues to track the effects of the solutions using data.

  • Partner Obsessed- An individual who is partner obsessed clearly explains the status of projects to partners and relies on constructive feedback, actively listens to partner’s expectations, and delivers results that exceed them, prioritizes the needs of your partners, and takes the time to create a personable experience for those interacting with Pattern.

  • Team of Doers- Someone who is a part of a team of doers uplifts team members and recognizes their specific contributions, takes initiative to help in any circumstance, actively contributes to supporting improvements, and holds themselves accountable to the team as well as to partners.

What is the hiring process?

  • Introduction interview with our Pattern recruiting team
  • Hiring manager interview
  • Short take home assignment
  • Final interview with Adam and Honza
  • Professional reference check
  • Executive review
  • Offer

How can I stand out as an applicant?

  • Talk concretely about how you use AI coding tools day to day, not just that you use them. We ship a lot of AI-assisted code here, and what matters most is that you read, test, and can explain anything you commit.
  • Show real curiosity about the product itself: the creative templates, the image and video generation, not only the code behind it.
  • Speak specifically about Kotlin work you've owned end to end. This is the one skill we won't compromise on, so depth matters more than breadth here.
  • Share an example of learning a large, thinly documented system mostly on your own. Our tooling is only a few months old, so this role runs on exploration more than a set process.
  • Tell us if you genuinely want to grow into full stack work, and why, rather than treating frontend as something you'll tolerate.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
386,888 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Brno
$90k – $140k per year • Remote/Hybrid • Full-Time • 5+ years exp • Toronto
Python
SQL
Python
pySpark
Databases
Amazon Redshift
Databricks
Delta Lake
AI/ML
dbt
Spark
DevOps
Amazon S3
AWS
AWS Lambda
AWS Step Functions
Azure
CI/CD
GCP
GitHub
IAM
Analytics
ETL/ELT
Apply
$121k – $171k per year • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Mississauga
Groovy
Java
Python
Java
Gradle
DevOps
ArgoCD
Bamboo
Bitbucket
CI/CD
Docker
Git
GitHub
GitLab
Helm
Jenkins
JFrog Artifactory
Kubernetes
OpenShift
TeamCity
Tekton
Cybersecurity
SonarQube
Apply
$68k – $188k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • London
JavaScript
Python
SQL
Databases
Apache Kafka
DynamoDB
Kafka
Frontend
React.js
DevOps
Amazon S3
AWS
Kubernetes
Apply
$177k – $265k per year • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Jersey City
C#
Java
C#
.NET
Frontend
GraphQL
DevOps
gRPC
Platform Engineering
Apply
$177k – $265k per year • Remote/Hybrid • Full-Time • Jersey City
Java
Python
Scala
SQL
Databases
Druid
Trino
AI/ML
Haystack
NLP
Spark
Apply
Product Designer 1 day ago
Remote/Hybrid • Full-Time • Brno
AI/ML
Claude
Claude Code
Design
Figma
Apply
Product Manager 1 day ago
Remote/Hybrid • Full-Time • Brno
AI/ML
AI Agents
ChatGPT
OpenAI
Marketing
Google Ads
Meta Ads
Apply
$125k – $250k per year (Estimated) • Remote/Hybrid • Full-Time • Lehi
AI/ML
AI Agents
Edge AI
Apply
Art Director 23 days ago
$133k – $263k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Lehi
Design
Adobe Photoshop
Figma
Apply
$114k – $228k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Lehi
Ruby
Databases
PostgreSQL
DevOps
gRPC
IAM
Apply
In office • Full-Time • Brno
C++
C
C
Embedded C
DevOps
Git
Apply
Equity • Remote/Hybrid • 7+ years exp • Brno
Java
Python
AI/ML
LLM
Model Context Protocol
DevOps
Kubernetes
Cybersecurity
SentinelOne
Apply
Equity • Remote/Hybrid • 12+ years exp • Brno
Go
Python
AI/ML
LLM
LLM Evaluation
Model Context Protocol
DevOps
AWS
GCP
Kong
Kubernetes
Cybersecurity
SentinelOne
Apply
Equity • In office • Brno
Python
Ruby
Databases
Apache Kafka
Kafka
Redis
DevOps
ArgoCD
AWS
Azure
CI/CD
FinOps
GCP
GitHub
GitHub Actions
GitOps
Kubernetes
Terraform
Cybersecurity
SentinelOne
Apply
Product Designer 1 day ago
Remote/Hybrid • Full-Time • Brno
AI/ML
Claude
Claude Code
Design
Figma
Apply
See all jobs
This is one of many
386,888 more open roles from verified company boards, updated every day.