About this role
About Kaleidos and Penpot Kaleidos is the company behind Penpot, the first open source design platform built for design and code teams to work together. We're a horizontal organization, with no traditional hierarchy, and our values are grounded in free software principles, along with honesty, feminism, work-life balance, transparency, generosity, and joy in what we do. At Kaleidos we have a real commitment to diversity in all its forms. Our team is made up of more than 50% women, and we'd love to find new teammates who share our values, who we can keep learning from and keep building Penpot with.Kaleidos is the company behind Penpot, the first open source design platform built for design and code teams to work together. We're a horizontal organization, with no traditional hierarchy, and our values are grounded in free software principles, along with honesty, feminism, work-life balance, transparency, generosity, and joy in what we do. At Kaleidos we have a real commitment to diversity in all its forms. Our team is made up of more than 50% women, and we'd love to find new teammates who share our values, who we can keep learning from and keep building Penpot with. What will your work be like? <p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">At Penpot we build the design tool that brings together people who design and people who code, within a free, collaborative software environment. We're constantly adding new features that the community and our users ask for, and our challenge is to make all of them as stable and efficient as possible.</span></p><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">You'll be part of a small team working in Rust on Penpot's rendering engine (built with WASM, Rust, and Skia), on the text editor, and on ongoing performance improvements. Your work will be focused on fixing bugs, improving performance, and building new features for that engine. Performance is the main focus: help us make Penpot run smoothly in the browser, with response times as fast as possible.</span></p><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">You'll also have some points of contact with the frontend, mainly when it comes to passing data between Clojure and the engine. That's why you need to feel comfortable with web programming and with the fundamentals of functional programming.</span></p><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">We're looking for someone with senior, solid, consolidated experience, to work within a horizontal team with no manager figure: autonomy and shared decision-making are part of the role.</span></p><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">At Penpot we build the design tool that brings together people who design and people who code, within a free, collaborative software environment. We're constantly adding new features that the community and our users ask for, and our challenge is to make all of them as stable and efficient as possible.</span></p><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">You'll be part of a small team working in Rust on Penpot's rendering engine (built with WASM, Rust, and Skia), on the text editor, and on ongoing performance improvements. Your work will be focused on fixing bugs, improving performance, and building new features for that engine. Performance is the main focus: help us make Penpot run smoothly in the browser, with response times as fast as possible.</span></p><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">You'll also have some points of contact with the frontend, mainly when it comes to passing data between Clojure and the engine. That's why you need to feel comfortable with web programming and with the fundamentals of functional programming.</span></p><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">We're looking for someone with senior, solid, consolidated experience, to work within a horizontal team with no manager figure: autonomy and shared decision-making are part of the role.</span></p> What do we need <p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">We believe that education can be acquired in many ways, not just through a degree. That's why we don't require specific formal education, but we do expect you to have senior experience in the following areas:</span></p><ul style="margin-top:0;margin-bottom:0;"><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:12pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Rendering engines. Here you'll find WASM, Rust, and Skia (so it's great if you have experience building game engines, graphics libraries, rasterization, GPU pipelines...). You don't need to be an expert in these specific technologies or in graphics APIs, but you should have definetely worked with them before, and feel comfortable getting better at them.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Hands-on experience with frontend technologies, with a good command of JavaScript, browser APIs, HTML, and CSS.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Regular use of LLMs (Claude, Cursor, ChatGPT, OpenCode...) as part of your way of working, among other things to make it easier for you to interact with and integrate into Penpot's Clojure core. We've brought AI into our development processes and we have open discussions and workstreams focused on finding the best way to use AI, taking into account many different aspects (technological possibilities, digital sovereignty / open source, ethics...).</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Comfortable working in Linux environments.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Languages: high level of spoken and written English and Spanish. We need you to be able to read and write technical documentation and speak functionally in English, since it's the first language for some kaleiders. It's also necessary that you know Spanish (spoken and written), since many team meetings are held in this language.</span></p></li></ul><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">An example of someone who'd fit great with the team: someone with experience in graphics engines or in-browser game development (using graphics APIs); or maybe someone strong in WASM, with C++ or Rust, with an interest in working in graphics environments... does that sound like you? ;)</span></p> Earn extra points <div><p><br></p><ul style="margin-top:0;margin-bottom:0;"><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:12pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Familiarity with Clojure or other functional languages (Scheme, Lisp...).</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Knowledge of JavaScript testing (Jest, Cypress...) and end-to-end tests with Playwright.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Interest in solving user problems with new languages and frameworks.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Interest / knowledge in accessibility and responsible development.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Interest / knowledge in design systems and their integration with product development.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Previous experience or genuine interest in open-source projects.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Use of agile methodologies in a professional environment.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Background of collaboration in diverse teams (design, marketing, backend...).</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Ability to ask the right questions to help product development.</span></p></li><li style="list-style-type:disc;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:12pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Care for testing your own code responsibly (unit, integration, and end-to-end tests), to help reduce production incidents.</span></p></li></ul></div><div><h6>Who will you be working with?</h6><p><br></p><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">You'll regularly work with</span><a href="https://www.kaleidos.net/the-team/elena-t" style="text-decoration:none;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> </span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#1155cc;background-color:transparent;font-weight:400;font-style:normal;text-decoration:underline;">Elena</span></a><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">,</span><a href="https://www.kaleidos.net/the-team/alex" style="text-decoration:none;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> </span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#1155cc;background-color:transparent;font-weight:400;font-style:normal;text-decoration:underline;">Alex</span></a><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">,</span><a href="https://www.kaleidos.net/the-team/belen" style="text-decoration:none;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> </span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#1155cc;background-color:transparent;font-weight:400;font-style:normal;text-decoration:underline;">Belén</span></a><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">,</span><a href="https://www.kaleidos.net/the-team/andrey" style="text-decoration:none;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> </span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#1155cc;background-color:transparent;font-weight:400;font-style:normal;text-decoration:underline;">Andrey</span></a><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">, and</span><a href="https://www.kaleidos.net/the-team/alonso" style="text-decoration:none;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> </span><span style="font-size:11pt;font-family:Arial, sans-serif;color:#1155cc;background-color:transparent;font-weight:400;font-style:normal;text-decoration:underline;">Alonso</span></a><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">, and you'll be in touch with the other software developers and creators of Penpot within the product team. You'll also have periodic cross-team meetings to keep up with the state of the business and the product with other Kaleidos / Penpot teams.</span></p></div> Who will you be working with? <ul><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Salary: €60–67k (gross annual salary) </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Permanent contract. We're looking for someone to stay with us for the long run. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Flexible schedule. Even better! We all work from 10am to 2pm CET. You can work the rest of your hours whenever you like.</span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">37.5h/week as part of our plan to create a better work-life balance. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">100% remote position. We keep an office in Madrid (Spain), though attending in person is optional. You can work remotely from anywhere with a reliable internet connection, as long as you're within CET +/- 1 time zone, or you can choose to come into the office whenever you like. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">23 days of paid vacation, plus December 24 and 31, and the option to request 10 extra days of unpaid leave. We're very flexible with your dates, you just need to make sure it works for your team. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Choose the holiday calendar of where you live or of our headquarters (Madrid). </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Continuous learning through internal and external training, conferences, and events (as a rule, we usually cover 100% of the cost). We encourage you to experiment with new best practices! </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Company-paid language classes (English and Spanish): classes paid for by the company, as part of your working hours. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">2 PIWEEKs a year! A PIWEEK is a week-long, open-format hackathon where you pause your daily work and focus, alone or with a team, on a great project. Penpot itself was born in a past PIWEEK! </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Level up your workspace. We provide a budget every 3 years to renew your equipment, and after 3 years you get to keep the "old" gear! </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">An environment where your opinion matters. We have a consensus-based decision-making culture. You'll quickly find yourself involved in everything happening at Kaleidos. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">An open source company. Our products are open source and we support the open source ecosystem as much as we can. We're fully committed. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Self-organized teams: we believe that providing autonomy and independence is key to personal and collective responsibility. Teams at Kaleidos operate internally with very little hierarchy and enjoy the freedom to organize themselves however works best. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Alan health insurance through flexible compensation (coverage only in Spain).</span></p></li></ul> What do we offer? <ul><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Salary: €60–67k (gross annual salary) </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Permanent contract. We're looking for someone to stay with us for the long run. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Flexible schedule. Even better! We all work from 10am to 2pm CET. You can work the rest of your hours whenever you like.</span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">37.5h/week as part of our plan to create a better work-life balance. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">100% remote position. We keep an office in Madrid (Spain), though attending in person is optional. You can work remotely from anywhere with a reliable internet connection, as long as you're within CET +/- 1 time zone, or you can choose to come into the office whenever you like. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">23 days of paid vacation, plus December 24 and 31, and the option to request 10 extra days of unpaid leave. We're very flexible with your dates, you just need to make sure it works for your team. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Choose the holiday calendar of where you live or of our headquarters (Madrid). </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Continuous learning through internal and external training, conferences, and events (as a rule, we usually cover 100% of the cost). We encourage you to experiment with new best practices! </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Company-paid language classes (English and Spanish): classes paid for by the company, as part of your working hours. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">2 PIWEEKs a year! A PIWEEK is a week-long, open-format hackathon where you pause your daily work and focus, alone or with a team, on a great project. Penpot itself was born in a past PIWEEK! </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Level up your workspace. We provide a budget every 3 years to renew your equipment, and after 3 years you get to keep the "old" gear! </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">An environment where your opinion matters. We have a consensus-based decision-making culture. You'll quickly find yourself involved in everything happening at Kaleidos. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">An open source company. Our products are open source and we support the open source ecosystem as much as we can. We're fully committed. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Self-organized teams: we believe that providing autonomy and independence is key to personal and collective responsibility. Teams at Kaleidos operate internally with very little hierarchy and enjoy the freedom to organize themselves however works best. </span></p></li><li><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Alan health insurance through flexible compensation (coverage only in Spain).</span></p></li></ul> What is the process like? <ol style="margin-top:0;margin-bottom:0;"><li style="list-style-type:decimal;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:12pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">First interview (25 min) with the People team: we'll talk about Kaleidos's principles, why this role exists, conditions, benefits, and challenges.</span></p></li><li style="list-style-type:decimal;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">You send us your cover letter, which we review together with your CV with the selection committee.</span></p></li><li style="list-style-type:decimal;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Cultural interview, with two colleagues from different departments.</span></p></li><li style="list-style-type:decimal;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Technical interview.</span></p></li><li style="list-style-type:decimal;font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Conversation with Pablo</span></p></li></ol><p style="line-height:1.38;margin-top:12pt;margin-bottom:12pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">At each stage we'll get back to you, whether you're moving forward in the process or not, and your feedback will help us improve our processes. We might take a while to respond, especially in the early stages, since our team is quite small, but we want to treat you with care and attention.</span></p>