JavaScript DevOps / Front-end Engineer – JointJS
We’re looking for a new team member to join our JointJS team – one of the most popular JavaScript libraries for building diagrams. We’re seeking someone with solid technical experience and an eye for design, who’s comfortable managing build pipelines as well as writing front-end code.
What you’ll do:
Manage the build process and CI/CD pipelines (Jenkins, SonarQube)
Set up and maintain GitHub Actions (linting, testing, building, releasing)
Maintain our monorepo and repository structure
Manage package versioning and publishing
Define and maintain our release process
Keep dependencies and example projects up to date
Manage and improve our documentation (Docusaurus)
Contribute to the core of the JointJS library (2D graphics and math)
What we’re looking for:
Strong knowledge of JavaScript/TypeScript tooling (npm, yarn, esbuild, rollup, etc.)
Experience with CI/CD tools and package versioning workflows
Familiarity with GitHub Actions and/or Jenkins, SonarQube is a plus
Ability to write clean, readable code – ideally open-source friendly
Eye for design and UI details – you know that pixels matter
Experience with SVG / Canvas / 2D rendering is a big plus
Experience with Docusaurus or technical documentation tools is welcome
What we offer:
Work on a product used by thousands of developers worldwide (Oracle, Cisco, Airbnb, Apple, HP, Boeing, …)
Small and experienced team, no corporate bureaucracy
Remote-first setup or work from our office in Prague
Flexible working hours
Fair financial compensation
Opportunity to work on open-source software