Clojure Developer

Clojure Developer


Embark on an exciting journey with Tokens Studio, a pioneering force in the design software realm, as a Clojure Developer. We are at the forefront of transforming the landscape of design token management, with notable contributions to Style Dictionary and the Tokens Studio plugin. Currently, we're gearing up to launch a groundbreaking SaaS platform aimed at simplifying design token management across a spectrum of tools like Figma, Penpot, Adobe, and more.

Our ongoing collaboration with Penpot involves integrating native design token capabilities, akin to the success of Figma variables. To achieve this vision, we're in search of an experienced Clojure Developer to interface with Penpot's codebase, introduce essential functionalities, and forge a lasting partnership to contribute additional features for both Penpot and our internal platform.


  • Minimum of 2 years of Clojure + ClojureScript experience.

  • Proven expertise in handling large Single Page Applications (SPA).

Tech Stack:

For Clojure work at Penpot: 

  • Clojure + ClojureScript

    • Rum Ext

    • Potok

  • PostgreSQL 

  • RPC calls for the backend

For clarity on our own technology, but not as a prerequisite, internally we use :

  • Node.js

  • React

  • AWS as our Cloud Platform Service (CPS), with a blend of Serverless technologies for smaller projects and Kubernetes through EKS.

Work Ethic:

Our work environment thrives on independence and autonomy. We value experienced individuals with strong time management skills and initiative. Working with our globally diverse team, from Canada to Japan, you'll have the unique opportunity to shape the future of design technology in an open, collaborative environment, where asynchronous communication is key, minimizing meetings to encourage active participation.

Join us in shaping the future of design technology on a global scale!