About the job
Why Join Lovable?
At Lovable, we empower individuals to create software using plain English. Our platform is utilized by everyone from solopreneurs to Fortune 100 corporations, enabling them to transform abstract ideas into tangible products rapidly. We are pioneering a revolutionary shift in software development, presenting you with a unique opportunity to influence how the world operates. Over 2 million users in more than 200 countries rely on Lovable to launch businesses, tackle complex challenges, and realize their aspirations. And we are just beginning this journey.
Based in Stockholm, our compact yet highly skilled team is dedicated to building a company that defines a generation. We value ownership, rapid progress, and collaborative spirit. We seek individuals who are passionate, willing to challenge the status quo, and eager to create significant, lasting change.
What We Seek
- 5+ years of proven experience in delivering products that users love.
- A portfolio showcasing refined interactions and user-centric designs (if you don’t have a portfolio, please explore other opportunities!)
- The ability to balance speed and quality, knowing when to launch and when to perfect.
- Proficiency in React/TypeScript and a robust understanding of the frontend ecosystem.
- Experience in converting exploratory designs into production-ready applications.
- A keen product sense with a focus on detail, accessibility, and user experience.
Your Responsibilities
In summary: You will take ownership of and enhance the user experience of Lovable products, transforming powerful features into intuitive and engaging interfaces.
- Design and develop world-class product experiences.
- Lead front-end execution by innovating interaction patterns, micro-animations, and delightful details that enhance the overall experience.
- Implement features using React/TypeScript with meticulous attention to detail.
- Collaborate with backend, machine learning, design, and product teams to seamlessly bring complex features to fruition.
- Work with designers to explore and iterate on visual designs, translating concepts into scalable, web-native solutions.
- Develop and maintain reusable components that promote consistency and efficiency.

