Currency

Design Engineer

4 415 - 6 071 USDNet per month - B2B
JavaScript

Design Engineer

JavaScript

Bracka, Warszawa +2 Locations

Juo

Full-time
B2B
Senior
Remote
4 415 - 6 071 USD
Net per month - B2B

Tech stack

    Polish

    C2

    English

    C1

    UI Design

    advanced

    Design Thinking

    advanced

    TypeScript

    advanced

    PostgreSQL

    regular

    Vue

    junior

Job description

About us

At Juo, we're building technology for businesses that want to build, run and scale their subscription offering. Business model-wise, Juo is a B2B SaaS.

Our initial and current focus has been on direct-to-consumer ecommerce brands selling physical products, but our goal is to make Juo components applicable in any industry where a subscription model can be applied for repetitive selling of physical goods.


Juo operates at the intersection of a few areas, like ecommerce and payments, but — especially the new platform — with a strong focus on developer experience. The team is lean and consists only of experienced people. In the past, we built successful businesses together. Some unsuccessful ones too — and learned a ton from that.


Business-wise, we have passed the most difficult stage for any startup — finding the so-called product-market fit, which means we can focus on building and perfecting the product without financial concerns about the purpose of these actions. We are confident in ourselves, in what we do, and in the value we create for ourselves, our clients, and end users.


We're backed by fantastic investors (MOC, Peak, Kogito, SMOK) and advisors, including domain experts from companies such as PayU, Piwik PRO, and Your KAYA. We've just raised our third financing round. In other words, we have all the resources needed to be able to focus on building the product, shipping fast, and delivering value to the clients.


The role: Design Engineer


Why this role

Juo operates at the intersection of ecommerce, payments and developer tools. The product we built combines intuitive, modern UI / design with high quality performance.

We search for an experienced individual who is engineer by heart but at the same time has a strong visual taste. Someone that knows what will work and what won’t. Someone who can pick up any product-related problem and solve it. A professional that can quickly understand the vision and execute upon it.

This role exists to drive the development of our platform’s next iteration, ensuring it’s scalable, user-friendly, and developer-centric. You’ll collaborate across teams to deliver features that solve real customer problems, while fostering a culture of technical excellence and innovation in a lean startup setting.


Responsibilities:

  • Helping set Product priorities that are aligned with technical feasibility thanks to your collaboration with Product and Design

  • Taking highly complex UI challenges from concept to high quality production ready implementation,

  • Making sure product features delivery is predictable and transparent

  • Being able to justify technical decisions in product outcomes

  • Talking to customer to gain additional edge in product building

  • Collaborate daily with Product and Design to shape priorities and translate them into actionable engineering work.

  • Contribute to developer team by producing code (if needed) and architectural discussions.

  • Promote engineering best practices and ensure they are consistently applied.


Requirements and qualifications

  • 5+ years cumulative experience as an engineer and/or product designer

  • Proven ability to design and implement solutions in complex systems

  • Knowledge of many technologies/devstacks and ability to choose the right one for the job at hand

  • Experience in product-led companies

  • Comfort with working in a lean startup way

  • Keeping an open mind when learning new technologies (stumbling upon some setbacks)

  • Proven record of working and delivering in cross-functional teams

  • Being an excellent communicator

  • Fluency in English (written and spoken)

  • Fluency in Polish (written and spoken)

  • Experience with ecommerce platforms (Shopify, Woo, Magento) or subscription-based systems would be nice to have


Tech we are building in

Backend:

  • Modular Fastify server in TypeScript

  • State persitance in Managed Postgresql database

  • Critical and periodic tasks processed in dedicated BullMQ workers with Redis storage

  • Strong I/O validation with JSON schemas generated with TypeBox with automatic OpenAPI schema generation


Frontend:

  • Multiple Vue front-ends in TypeScript

  • Context/Provider pattern for state propagation

  • Shared UI components with Storybook integration

  • Automatically generated SDKs shared between front-ends


Infrastructure and tools:

  • Managed Kubernetes provisioned with Helmfile

  • Full CI/CD on GitHub actions

  • Data streamed through Segment

  • Observability via Prometheus and Sentry

  • Communication over Slack, Linear and Notion


What we offer

Building an extraordinary team is a fantastic challenge. We require a lot, but we give back to our teammates as much since they're not company assets, they're founders.

What you'll get:


  • Being a part of the team you can trust and rely on,

  • Taking an active part in building a revolutionary product loved by its users,

  • Competitive salary + Employee Stock Ownership Plan (ESOP),

  • Full time,

  • Full remote,

  • Team retreats,

  • Vacation days,

  • Macbook Pro and all the necessary tools (Figma, Cursor, Slack, Linear),

  • 1-on-1 access to the founders, investors, and advisors.


How to apply

If this feels like the right fit, email us at jobs@juo.com with your resume, a few words about yourself, and why you want to join us. That's the best way to apply 🙂 You can use the button at the bottom of the page, but if you want to increase your chances, email is the way to go.


We don't like long, drawn-out processes—the whole thing usually takes around 3 weeks from start to finish. We answer every written application. If your first email clicks, the next step will be a 15–30 minute call with one of us (usually a founder), and we'll take it from there.


If you think you'd enjoy working with us but not in this role, let us know—we'd love to hear from you.


Either way, we're excited to hear from you!


👋

Tech stack

    Polish

    C2

    English

    C1

    UI Design

    advanced

    Design Thinking

    advanced

    TypeScript

    advanced

    PostgreSQL

    regular

    Vue

    junior

Office location

Published: 01.12.2025

Design Engineer

4 415 - 6 071 USDNet per month - B2B
Summary of the offer

Design Engineer

Bracka, Warszawa

Juo

4 415 - 6 071 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Juo sp. z o.o. (hereinafter "controller"). You have the right to request access to your... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.