
Dominik Košćica
Founder · Mobile & Backend Lead
Sets the engineering direction. Owns mobile architecture end-to-end and backend delivery across Syncity's products.
Syncity is a small, independent consultancy. We embed with founders and product teams on multi-year engagements, building software that outlasts trends, fads, and rewrites.



Most agencies optimize for velocity. We optimize for the codebase you'll be working in three years from now, and the team you'll build around it.
We sit inside your team: same Slack, same standups, same calendar. No tickets thrown over a fence. No monthly status decks.
The person who designs your data model writes the migration. The person who writes the API ships the iOS client. Less translation loss, fewer seams.
Engagements run 12–36 months. We say no to projects we can't commit to, so the ones we say yes to actually compound.
Syncity is intentionally small. The people you meet on the first call are the people writing your code on day 400.

Founder · Mobile & Backend Lead
Sets the engineering direction. Owns mobile architecture end-to-end and backend delivery across Syncity's products.

Senior Frontend Engineer · Co-owner
Drives frontend architecture and engineering standards. Ships production-ready interfaces that set the bar for quality and consistency.
A predictable, slow-on-purpose start. We won't write a line of code until we know what we're building, why, and for whom.
We spend an hour on your product, your team, and the problem in front of you. If we're a fit, we outline scope, timeline, and a rough cost range before anything is signed.
We go deep on your codebase, your constraints, and your next twelve months. The output is a written brief and a project roadmap, the document that anchors every decision that follows.
We join your team on Slack, attend standups, and ship production code. You get senior engineers who know your codebase as well as anyone in-house.
We leave behind full documentation, a complete context transfer, and 90 days of support. The goal is a codebase your team can own confidently.
We pick boring, durable technology. Languages and frameworks with a long half-life, so the codebase still reads cleanly five years from now. AI is part of the daily workflow. To move faster, not to cut corners.
Tell us a little about your team and the project. We answer every email personally — usually within 48 hours.
Usually within 48 hours
Zagreb, Croatia · CET (UTC+1)
Two-week sprints, design-only projects, single-feature add-ons, or anything you'd put on Upwork.
One short email is all it takes. We read every one and reply personally, even if it's not the right fit.