loader image

React Developer

Zagreb
Full time

Join our dynamic team and work on exciting projects that range from large enterprise solutions to small custom‑developed apps. We are passionate about building simple and effective user experiences, and weare looking for talented React Developers with at least 2 years of professional experience to join us. Experience a supportive team culture where creativity is encouraged, and your professional development is a priority. 

Qualifications & Experience

  • At least 2 years of professional experience developing React applications in production 
  • Proficient in core web technologies: HTML5, CSS3 (Sass/LESS), and JavaScript/TypeScript 
  • Strong experience with React (v16+), including component‑based architecture and React Hooks 
  • Familiarity with state‑management libraries such as Redux, MobX or the Context API 
  • Experience with React Router (or equivalent) for client‑side routing 
  • Understanding of RESTful/GraphQL API integration 
  • Hands‑on with modern front‑end build tools (Webpack, Babel, npm/Yarn scripts) 
  • Experience writing unit and integration tests (Jest, React Testing Library, Cypress) 
  • Familiarity with Git, SVN, or other version control systems 
  • To support our clients and team effectively, candidates must be based in the Croatian‑speaking area 
  • Proficiency in English, both written and verbal 

It is great if you have (some of the) following:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related technical discipline 
  • Experience with Next.js or other React frameworks for server‑side rendering 
  • Familiarity with TypeScript’s advanced patterns (generics, utility types) 
  • Knowledge of GraphQL clients (Apollo, Relay) 
  • Basic understanding of backend technologies (Spring Boot or .NET) for full‑stack collaboration 
  • Exposure to containerization (Docker) and deployment pipelines 
  • Strong debugging and performance‑tuning skills (Chrome DevTools, Lighthouse) 
  • A passion for continuous improvement: researching new tools, refining processes, and enhancing code architecture 
  • Experience with Agile methodologies (Scrum, Kanban) 

Technologies & Tools

  • Core: React, TypeScript/JavaScript, HTML5, CSS3/Sass, React Hooks 
  • State Management: Redux, MobX, Context API 
  • Routing: React Router 
  • Testing: Jest, React Testing Library, Cypress 
  • Build & CI: Webpack, Babel, npm/Yarn scripts, GitLab CI, GitHub Actions, Jenkins 
  • Version Control: Git, SVN 

What do we expect from you?

  • Participate in and lead code reviews, helping establish coding conventions, guidelines, and best practices 
  • Contribute to the development and maintenance of shared UI component libraries 
  • Collaborate directly with clients, project managers, designers, and backend teams to deliver high‑quality solutions 
  • Write clean, maintainable, and well‑documented code 
  • Work closely with QA and DevOps to ensure robust, production‑ready releases 
  • Stay up‑to‑date with the latest trends and technologies in front‑end development and share your insights with the team 

What do we offer?

  • Permanent fulltime employment  
  • Structured career progression paths with regular feedback – at least every 6 months you meet with your Team Lead to discuss career progress 
  • Access to an internal learning library with over 100 uptodate tech courses 
  • Opportunity to influence architecture decisions on national and international projects 
  • Flexible hours – start anytime between 7 and 9 AM 
  • Multisport membership subvention 50% – access to 80+ sports facilities 
  • Christmas/Easter bonus each year 
  • Referral bonus for hiring new colleagues 
  • Clientreferral bonus for bringing in new business 

Ready to craft the next generation of web experiences with React? 
Apply now and let’s innovate together! 

open position form
Name
Name
First
Last
Your address
Your address
City
State/Province
Zip/Postal
Country
Maximum upload size: 2.1MB