Maybe you've been developing in Next.js or React for a few years now. You know your stack, the work goes smoothly, but you feel like you're spinning your wheels a bit in your current job. Everything might be running fine, but you feel like you've been working on the same project for an eternity or that your code doesn't have any real impact.
If you see yourself in this, then our offer might be just the right change for you.
At Notum Technologies, we build modern web solutions for brands like Scenic or Strapi itself. We are the #1 Strapi partner in the EU, which perfectly reflects our motto Your #1 Agency for All Things Strapi. This status gives us the opportunity to communicate directly with their HQ, provide feedback, and contribute to the open-source ecosystem. There are over 30 of us, we work on projects for more than 10 countries (USA, Japan, Scandinavia, etc.), and we've been ranked in the Deloitte Fast 50 twice in a row. According to Atmoskop, we are the Employer of the Year 2026 (and TOP 2 Fair Employer in the Czech Republic for 2025 and 2024).
With us, you won't just be an anonymous cog in a corporate machine. You'll get space, responsibility, and teammates you can learn from.
What awaits you here?
- Next.js 16 + TypeScript – building pages based on schemas, redirects, i18n, revalidation, API routes, and working with Server/Client Components. We use modern Next.js syntax (App Router), keep our projects in a monorepo, and you can even check out our monorepo starter kit beforehand.
- Strapi v5 – setting up the admin panel for end users, lifecycles, filtering, and populate. Experience with custom plugins is a big plus.
- SEO, Core Web Vitals & A11y – we care about web speed and accessibility. You'll handle the proper integration of GTM, Analytics, and cookie banners.
- Design system – close collaboration with designers and building scalable UI using Tailwind and shadcn.
- Smart use of AI – we work with AI regularly, but we aren't AI maximalists. We try to simplify our work, not mindlessly hand it all over to a machine. You'll mostly encounter Anthropic (Claude Code) here.
- Support for your growth – you won't be left to sink or swim. An experienced guy named Martin, who has been with us for over 6 years, will take care of your development.
- An environment where your voice matters – you'll collaborate with our tech leaders, join discussions, and gain technical depth.
We are looking for you if:
- You have 3+ years of experience developing in Next.js (or React) and TypeScript.
- Experience with headless CMS and Strapi is a big advantage. But if you don't have experience with them yet, no worries at all – we'll gladly teach you everything. What matters most to us is your eagerness to learn, interest in modern tech, and not being afraid to incorporate AI into your daily development.
- You can communicate in English (at least B2). We can't do without it since up to 70% of our clients are outside the Czech Republic.
- You are independent, communicate openly, and aren't afraid to ask when you don't know something.
- Working from the office suits you best (we have a great view of Svoboďák). In-person team collaboration comes first for us, but upon alignment with the team, HO is possible for a maximum of 2 days a week.
What do we offer?
- A salary of 55k – 100k CZK based on your actual experience.
- 25 days of vacation + time off for exceptional life events.
- The backing of the Valkýra team – a crew where we support each other and don't sweep problems under the rug, but solve them together. We are also quite sporty, so we'll gladly take you along when we go for a run or hop on a bike.
- Personal growth: regular feedback, workshops, and bi-annual reviews.
- Community involvement through meetups, blogs, and open-source.
- Benefits you'll actually use: Multisport card, team-building events, high-quality coffee, office snacks, and a crew you can grab a beer with or go bouldering.
What does our hiring process look like?
We don't want to drag you through endless rounds and useless paperwork. We keep the whole process human-centric:
- Quick online call – To start off, we'll have a brief online chat to introduce ourselves and see if our expectations match.
- In-person meeting – We'll meet at our office, discuss the details, show you around, and you'll meet some of the team.
- Trial day – You'll experience our energy and see how we work in practice. You'll get to know the whole team, our workflow, communication style, and humor. It's great for both sides – you'll see if our setup suits you and if you can imagine building things with us full-time in the future. Don't worry about stress; it's usually just a half-day that we wrap up with a team lunch 🌮.
If this sounds good to you, drop us a line at dreamjob@notum.cz. We look forward to meeting you!