
Software Developer
Architecture and code. Designs systems that stay fast as they grow, and holds the line on how they are built.
About us
Lunmark is a development studio in Serbia. We build across the whole range — web, commerce, mobile, desktop, and the systems behind them — and we run products of our own, so we know what it takes to keep software good for years, not just to get it launched.
Why we build this way
Most software is not bad because it was hard to build. It is bad because nobody insisted it be good — the performance work got cut, the edge cases got deferred, and the second language never arrived. So we insist. Every project is designed before it is coded, reviewed before it ships, and measured once it is live.
We also build and run software of our own, which means we live with our decisions long after launch. The shortcut that saves a week now and costs a quarter later is not a theory to us. That is why client work gets built exactly the way we build the things we have to maintain ourselves.
Our standard
Performance is designed in, not tuned in at the end. Pages that load immediately, and applications that stay quick once the data grows.
Readable code, real documentation, and a deployment anyone can run. It is yours outright, and it stays workable long after handover.
Error states, backups, permissions, the second language. The parts users only notice when they are missing are the parts we finish.
The team

Software Developer
Architecture and code. Designs systems that stay fast as they grow, and holds the line on how they are built.

Sales & Marketing Specialist
Makes the work legible — what it does, what it takes, and why it was built that way.

Client Rep & PR Manager
Your line into the studio. Knows where your project stands before you think to ask.

Project Manager
Owns delivery. Keeps scope, sequence and dates in one piece from first call to handover.

Bring it over. We will tell you what it takes to do it properly.