Staff Full Stack Engineer - Inventory team (remote within Europe)

Fyul

Polska

Remote

PLN 395,000 - 571,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private health insurance
Flexible hours
Mentorship & learning opportunities
Team events & hackathons

Job summary

FYUL is hiring a Staff Full Stack Engineer to shape the production and workforce tools powering our facilities. You’ll design backend systems for inventory procurement and warehouse management, and build frontend interfaces for operators and managers, all while driving performance, reliability, and scalability across distributed services.

You will collaborate with product and operations teams, own initiatives end-to-end, and contribute to a fast-paced, English-speaking environment.

Qualifications

  • Strong backend development experience.
  • Experience with Domain-Driven Design (DDD).
  • Experience with performance optimization.
  • Familiarity with distributed systems and message queues.
  • Strong understanding of clean code, testing, and Agile practices.
  • Ability to work independently and drive results in a fast-paced environment.
  • Comfortable collaborating in English (spoken & written).
  • Role may involve short visits to the Riga facility for team events or operational needs.

Responsibilities

  • Design and implement backend systems for inventory procurement, warehouse management, and equipment maintenance management.
  • Develop frontend interfaces and data visualisations for operators and managers.
  • Analyze the effectiveness of current processes and help improve them.
  • Collaborate with product managers, operations teams, and engineers to iterate on feature development.
  • Take ownership of initiatives from concept to delivery.
  • Maintain and improve code quality through testing, refactoring, and code reviews.
  • Share knowledge in team and cross-team meetups.
  • Support continuous improvement of tools and architecture.

Skills

Backend development
DDD
Performance optimization
Distributed systems
Clean code & testing
Agile practices
English communication
Independent work

Tools

Laravel
Yii
Symfony
Vue.js
TypeScript
MySQL
PostgreSQL
Redis
AWS
Kubernetes
Terraform
Helm
Atlantis
Postman
Git

Job description

Note on travelling

While this is a remote-first role for candidates based in Europe, we may occasionally ask you to visit our facility in Mārupe, Latvia for work-related activities. We always plan these in advance and keep them flexible.

About the team

The Inventory Management team builds the internal systems that enable procurement of goods/materials used for production, physical handling of said goods (warehouse system), as well as production equipment maintenance management. Each of the shipments coming out of our facilities has been made possible in part thanks to the solutions developed and maintained by our team. Our team’s ultimate goal is to ensure that there’s always enough inventory and the amount of human resources needed for inventory management is as low as reasonably attainable.

Domain Areas You'll Work On
  • Integrations with our suppliers
  • Purchase order generation and processing
  • Warehouse management and process optimization
  • Internal and external observability of stock levels and projections
  • Hardware maintenance management
About the Role

As a Staff Full Stack Engineer, you'll be driving the technical vision for the production and workforce tools our facilities depend on. Your work will directly impact how fast, accurately, and efficiently we turn orders into shipped products.

Your daily tasks will include
  • Design and implement backend systems for inventory procurement, warehouse management, and equipment maintenance management
  • Develop frontend interfaces and data visualisations for operators and managers
  • Analyze the effectiveness of current processes and help improve them
  • Collaborate closely with product managers, operations teams, and other engineers to iterate on feature development
  • Take ownership of initiatives, from concept to delivery
  • Maintain and improve the quality of our codebase through testing, refactoring, and code reviews
  • Share knowledge in team and cross-team meetups
  • Support continuous improvement of our tools and architecture
Your qualifications
  • Strong backend development experience
  • Experience with DDD (Domain-Driven Design)
  • Experience with performance optimization
  • Familiarity with distributed systems and message queues
  • Strong understanding of clean code, testing, and Agile practices
  • Ability to work independently and drive results in a fast-paced environment
  • Comfortable collaborating in English (spoken & written)
  • We believe in collaboration, and from time to time, this role may involve short visits to our facility in Mārupe for team events or operational needs.
Nice to Have
  • Experience with Python, Rust, PHP, or Go
  • Experience with CQRS (Command Query Responsibility Segregation)
  • Experience building internal platforms (ERP, OMS, WMS, or similar) in manufacturing, logistics, or supply chain environments
  • Experience integrating software with hardware such as scanners, printers, IoT, or automation equipment
  • "You build it, you run it" mindset (Experience hosting 12 factor applications, "Infrastructure as code", familiarity with Kubernetes, Docker)
Our tech stack
  • Backend: PHP (Laravel, Yii, Symfony), PhpUnit, static code analysis tools
  • Frontend: Vue.js, TypeScript
  • Databases: MySQL, PostgreSQL, Redis
  • Infra: AWS, Kubernetes, Terraform, Helm, Atlantis
  • Engineering Tools: Postman, Git, GitHub Copilot, PhpStorm, Grafana, Kibana, Prometheus.
  • Remote work Tools: Jira, Miro, Google Workspace, Slack.
  • Development Practices: Pair Programming, Code Reviews, Continuous Integration/Deployment.
What we offer
  • An opportunity to work remotely or in a modern and welcoming office in Riga
  • A global, inclusive team that’s as supportive as it is ambitious and serious about getting things done
  • Flexible working hours (start your day as late as 11 AM)
  • Private health insurance
  • 2 extra paid days off to focus on your mental or physical well-being
  • 1 extra paid day off to celebrate a Birthday or any other celebration of your choice
  • Internal and external learning opportunities
  • Access to mentorship, internal meetups, and hackathons, both on-site and online
  • Free and healthy lunch if you work from the Rīga office
  • Design and order your own merch using our platforms with an employee discount
  • Exciting team-building events and parties you’ll never forget!
FYUL is the engine that powers on-demand commerce at global scale

Formed in 2024 through the merger of Printful, Printify, and Snow Commerce, we bring together tech, talent, and infrastructure to help people turn ideas into beautiful products.

From solo creators to entertainment giants, FYUL powers merch that connects with millions, backed by advanced tech, premium production, and global reach.

We’re a fast-growing global company working toward powering great brands, great experiences, and great people.

We are an equal-opportunity workplace. We’re committed to diversity and inclusion and make hiring decisions based solely on qualifications, merit, and work experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Full Stack Engineer – Production team (remote within Europe)
Staff Full Stack Engineer – Production team (remote within Europe)

Fyul • Polska

Remote
PLN 260,000 - 390,000
Private health insurance
Extra paid days off
Birthday day off
+5
Senior Site Reliability Engineer (remote within EMEA)
Senior Site Reliability Engineer (remote within EMEA)

Fyul • Warszawa

Hybrid
PLN 240,000 - 420,000
Private health insurance
Flexible hours
Remote work
Product Manager - Production
Product Manager - Production

Fyul • Warszawa

On-site
PLN 300,000 - 600,000
Remote work option
Private health insurance
Flexible hours
+3
Senior Data Analyst
Senior Data Analyst

FYUL • Polska

Remote
PLN 150,000 - 210,000
Remote work
Flexible hours
Private health insurance
+4
Data Analytics Team Lead
Data Analytics Team Lead

Printify • Polska

Remote
USD 100,000 - 130,000
Private health insurance
Flexible working hours
Learning budget
+2
Remote Full-Stack Engineer, Production & Ops Platform
Remote Full-Stack Engineer, Production & Ops Platform

Fyul • Polska

Remote
PLN 260,000 - 390,000
Private health insurance
Extra paid days off
Birthday day off
+5
Senior Full-Stack Engineer, Inventory & Ops
Senior Full-Stack Engineer, Inventory & Ops

Fyul • Polska

Remote
PLN 395,000 - 571,000
Private health insurance
Flexible hours
Mentorship & learning opportunities
+1
Team Lead (Engineering) - Warsaw
Team Lead (Engineering) - Warsaw

Fresha • Województwo mazowieckie

On-site
PLN 335,000 - 469,000
ESOPs
Onsite four days a week
Full Stack Software Engineer (Python / React)
Full Stack Software Engineer (Python / React)

Focal Systems • Polska

Hybrid
PLN 470,000 - 572,000
Stock options
Remote in Poland
Full benefits
Team Lead (Engineering) - Warsaw
Team Lead (Engineering) - Warsaw

Fresha • Warszawa

Hybrid
PLN 335,000 - 469,000
Top locations