← Back to list

Job
· Senior
Software Engineer - Penpot by Kaleidos
Software Engineer
• Senior
• Remote
• Full-time
•
Spain
Kaleidos, the company behind the open-source design platform Penpot, is looking for an experienced Software Engineer to work across the product on real problems identified by users. Day-to-day work is in ClojureScript, with a gross annual salary of 60–67k euros.
Responsibilities
- ▹Take part in a range of projects and features across Penpot, with a strong focus on solving real problems identified by users
- ▹Improve the user experience through new features, tackling pain points and bugs, and delivering quick wins with direct impact
- ▹Move across different parts of the product and propose solutions that work for Penpot users worldwide
- ▹Work within a horizontal team, where autonomy and shared decision-making are part of the role
Requirements
- ▹Interest in or experience with reactive programming (Penpot uses RxJS)
- ▹A background as a frontend developer (backend-for-frontend), with solid command of JavaScript, browser APIs, HTML and CSS, and experience with JS frameworks (mainly React)
- ▹Motivation to build robust, carefully crafted user interfaces
- ▹Knowledge of, and hands-on experience with, functional programming
- ▹Regular use of LLMs (Claude, Cursor, ChatGPT, OpenCode...) as part of how you work
- ▹Comfortable working in Linux environments
- ▹English: a high level of spoken and written English
- ▹Spanish: functional level (spoken and written), as many team meetings take place in Spanish
- ▹Solid, well-established experience; no specific degree required
Nice to have
- ▹Familiarity with Clojure or other functional languages (Scheme, Lisp...)
- ▹Knowledge of JavaScript testing (Jest, Cypress...) and end-to-end tests with Playwright
- ▹Interest in solving user problems with new languages and frameworks
- ▹Interest or knowledge in accessibility and responsible development
- ▹Interest or knowledge in design systems and their integration with product development
- ▹Previous experience or genuine interest in open-source projects
- ▹Use of agile methodologies in a professional environment
- ▹Background of collaboration in diverse teams (design, marketing, backend...)
- ▹Ability to ask the right questions to help product development
Soft skills
AutonomyShared decision-makingCollaboration in diverse teams
What we offer
- ▹Salary: 60–67k euros (gross annual)
- ▹Permanent contract
About the company
Kaleidos is the company behind Penpot, the first open-source design platform built for design and code teams to work together. It is a horizontal organisation with no traditional hierarchy, and more than 50% of the team are women.
Languages: Angol: magas szintű szóbeli és írásbeli, Spanyol: funkcionális szint, szóban és írásban
Similar jobs

Job
· Senior
Senior Software Engineer (Backend/Frontend/Fullstack)
adidas
CypressDynamodb
+16
💰 Salary: not specified
🏢 On-site
Zaragoza
🗣️ EN
Job
· Senior
Senior Software Engineer, Unified Platform - Trade Management, Trade & Order Processing, Platform Services
DRW
Clojure
+9
💰 Salary: not specified
🏢 On-site
London
🗣️ EN

Job
· Senior
Développeur React JS Senior - à distance
Mineo
Cypress
+16
💰 Salary: not specified
🌍 Remote
France only
Himalayas

Job
· Senior
Senior Frontend Software Engineer
Xsolla
Cypress
+13
💰 Salary: not specified
🏢 On-site
Serbia
🗣️ EN

Job
· Senior
Senior Frontend Software Engineer
Twenty
AI/MLCypress
+8
$159,000–$263,000/yr
gross
🏢 On-site
New York
🗣️ EN

Job
· Senior
Senior Frontend Software Engineer
Twenty
AI/MLCypress
+8
$159,000–$263,000/yr
gross
🏢 On-site
Arlington
🗣️ EN