
We’re hiring Senior Frontend Developer (Freelance)
Job description
What do we do?
We create customer experience. Services, marketing strategies, successful brands, websites, e-shops, and other digital channels — designed to generate revenue for clients and meet long-term goals. We are analysts, researchers, designers, marketers, developers, and project managers. We build on data and research, not assumptions. That's what gives our work meaning — for clients and for us.
"When I joined Proof & Reason years ago, I thought of it as just another web agency. I never imagined I'd stay this long. We work on genuinely interesting projects, I can work whenever I want, and on top of that I can keep growing all the time."

Tomáš Bohdálek
What awaits you here?
- development of mid-sized and large e-shops, web applications and lead-generation websites,
- working with modern technologies – Next.js, React, Storybook, SASS (BEM), Tailwind,
- developing scalable and reusable components, sometimes entire design systems,
- working on 4–6 projects per year, usually long-term engagements,
- every project is always managed and planned by a project manager, so 99% of direct client communication is on them.
We care about quality, so your work will include:
- clearly defined workflow and deployment process,
- mutual code reviews,
- tools for maintaining code quality (coding standards, static analysis).
What do we expect from you?
- at least 4 years of experience developing web applications in TypeScript, React, and ideally Next.js,
- ability to build a complete frontend solution – from styling through components and API integration to deployment and performance optimisation,
- you write maintainable and readable code,
- you can use Git,
- working in a team is second nature to you,
- and most importantly – you keep your word and meet deadlines, because everything else can be learned along the way.
What's in it for you?
- freelance contract for 30–40 hours per week,
- a fair rate – 650–850 CZK/hour,
- offices in central Brno (near Lužánky), or in central Prague (near I. P. Pavlova square),
- option for full remote collaboration
And on top of that:
- a reliable project team that will always prepare precise briefs and won't chase you late at night or on weekends,
- a friendly team where you'll have nine developers by your side, sharing their know-how and ready to help with anything at any time,
- fair and open-minded treatment – we won't have you blindly executing someone else's orders; instead we're open to discussion and love figuring out how to do things better, so that work is enjoyable for you and delivers the best results for clients,
- room for learning and growth across technologies – we don't like monotony and constantly come up with new solutions.
"Before joining, I was worried that e-shops would be churned out like hotcakes and the work would be very repetitive. I was quickly proven wrong — the complexity of e-shop backends genuinely surprised me. I also appreciate that we're not tucked away in some industrial zone or tech park, but in a quiet spot in the city centre."

Lukáš Lefner
Interested? Great!
Write to us at prace@proofreason.com or go ahead and fill in the form. Adding a few lines about yourself, your CV, or a LinkedIn link is always a plus.
What comes next?
01
we'll schedule a first meeting – you'll meet Kačka, discuss your expectations and the role you'd take on at Proof & Reason,

Kateřina Jandová
HR Manager
02
at the second meeting you'll get to know Tomáš, chat about your experience and find out how things work at Proof & Reason,

Tomáš Bohdálek
Head of Frontend Development
03
finally you'll receive a concrete offer and we'll agree on terms.
Join the waitlist
Interest in this position exceeds our current capacity. We have created a waitlist — sign up and we will let you know as soon as a spot opens.
By submitting the form you agree to the processing of personal data
We will reach out as soon as new spots open for this position
Work with us for clients such as: