← Back to list
Job · Senior

Performance & Rendering Engineer - Penpot by Kaleidos

Other • Senior • Remote • Full-time • Spain Spain

Develop Penpot's open-source design tool rendering engine in Rust (built on WASM and Skia), focused on performance and the text editor.

Responsibilities

  • ▹Work within a small team on Penpot's rendering engine (Rust, WASM, Skia)
  • ▹Fix bugs, improve performance, and build new features for the engine
  • ▹Help Penpot run smoothly in the browser with the fastest possible response times
  • ▹Interface with the frontend, mainly passing data between Clojure and the engine
  • ▹Work autonomously with shared decision-making in a horizontal, manager-free team

Requirements

  • ▹Senior, solid, consolidated experience
  • ▹Comfort with web programming and the fundamentals of functional programming
  • ▹Autonomy and shared decision-making ability, for working in a manager-free team

Soft skills

AutonomyShared decision-makingOpenness to horizontal, hierarchy-free collaboration

About the company

Kaleidos is the company behind Penpot, the first open-source design platform built for design and code teams to work together; a horizontal organization with no traditional hierarchy, grounded in free software principles, honesty, feminism, and work-life balance, with a team that is more than 50% women.

Similar jobs