At LeanCode, we’re looking for a UX Designer who wants to:
If this sounds like you, then you might be the perfect fit for the UX Designer role at LeanCode!
In our projects, we push Figma to its limits by building beautiful, programmable Design Systems. We maintain our own LeanCode Design System and adapt it for each project to ensure efficiency and consistency. Our UX team works hand in hand with developers, making sure every detail is covered — from interactions and animations to edge cases — so that designs are both exhaustive and implementation-ready.
When working with our clients, we rely heavily on Service Design techniques to uncover the real pain points end-users face and craft solutions that truly address their needs. We are strong advocates of the Lean Startup approach (as described by Eric Ries), which pushes teams to step outside the office, validate business needs with clients, and run interviews with end-users.
Our design process typically begins with interactive workshops lasting two to four weeks (inspired by Jake Knapp’s Google Sprint guidelines). These sessions often result in a Proof of Concept. Once validated, the solution is refined iteratively — adding new features, regularly releasing them to real users, and evolving the product into a robust MVP.
This process keeps us aligned with user needs and ensures we deliver the highest possible value at every stage.
At LeanCode, we build core technology solutions for global, large-scale organizations. We are a global leader in Flutter, an official Flutter Consultancy, and one of only four agencies at the Flutter Advisory Board – working closely with Google and delivering projects worldwide: from the US and LatAm, through Europe (UK, DACH, Nordics), to Australia.
Our future-proof strategy is built around two core pillars. The first is Flutter for Enterprise & Scaleups – delivering and migrating large-scale, business-critical systems to Flutter, serving hundreds of thousands to millions of users. The second is AI Transformation – helping software teams adopt AI-assisted development to significantly increase productivity and delivery predictability.
At our core, we are a team of 75+ engineers, designers, and specialists, who learn fast, constantly improve, and never cheat – both in how we build software and how we work with our clients.
At LeanCode, we are actively using SCRUM with all its artifacts and ceremonies. Our self-organizing development teams are headed by Product Owners, who are responsible for the delivery of the digital products in close cooperation with the UX/UI Designers and Business Owners on the client side. Our approach guarantees the best organization and the highest efficiency, which contributes to the great atmosphere within the project teams. This approach is also both demanding and challenging for the UX Designers who need to understand the business environment for their projects better. Therefore, this role is suited for candidates who are willing to develop and learn new business skills while delivering state-of-the-art digital solutions.
As a UX Designer at LeanCode, you will be responsible for bringing the clients’ vision to life by using the Design Thinking techniques and mastering the UX workshop.