← Back to list
Job · Senior

Software Engineer - Penpot by Kaleidos

Software Engineer • Senior • Remote • Full-time • Spain 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