JobsBuild the products you use.

NoirSystems is a small company building a family of products. This is where open roles are listed when we have them.

No open roles right now

We are not hiring for a specific position today. If you want to work on one of our products, write to us anyway: open applications are read, and kept for when a role opens.

Send an open application

What to send

  • Which product you want to work on, and why
  • Something you built: a repository, a product or a write-up
  • Where you are, and how you prefer to work

How the work
is organised

Every product owns itself

Each product has its own stack, its own release and its own users. You work on a product, not on a ticket queue for the whole company.

One codebase

Every product lives in one repository with one set of tools, so moving between products does not mean starting over.

Decisions are written down

Architecture decisions and plans are documents in the repository, so the reason behind a choice outlives the conversation.

What we build
with

The real stacks, product by product.

  • Flokzy
    • Kotlin
    • Spring Boot
    • Next.js
    • PostgreSQL
  • Sunflow
    • Go
    • React
    • Forgejo
  • Crypto IDE
    • TypeScript
    • Theia
    • Rust
  • Noir
    • React Native
    • Expo
    • TypeScript
  • Pikajuoksu
    • React Native
    • TypeScript
  • KVB News
    • Go
    • Python
  • Lavender
    • Rust
    • TypeScript
    • CesiumJS
    • Tauri