Design Engineer
Bracka, Warszawa +2 Locations
Juo
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!
👋
Design Engineer
Design Engineer
Bracka, Warszawa
Juo