About The Position

Netguru is a trusted partner in digital commerce, helping leading brands modernize B2B solutions, marketplaces, and retail ecosystems. Since 2008, it has empowered businesses with cutting-edge technology, AI-powered personalization, and world-class engineering and design teams. A certified B Corporation®, Netguru is trusted by major brands including IKEA, VW, OLX, Delivery Hero, Żabka, Wolt, Careem, and Vinted. As a Netguru freelancer, you can choose what works well for you. You decide when, where, and how you work on projects and tasks. We match you with work that fits your skills. Plus, you have access to various opportunities across different industries and companies. This means you will not only gain more experience, but also develop various skills. Netguru freelancers can benefit from full-time collaboration and really be a part of the team. Currently we are looking for a Frontend Developer.

Requirements

  • Native Polish-speaker or good command of written and spoken Polish (at least B2+).
  • Good command of written and spoken English (at least B2).
  • Core: ClojureScript and functional programming principles (immutability, pure functions).
  • State Management: Proficient in re-frame (Events, Subscriptions, Co-effects) and Reagent.
  • Data & API: Expertise in EDN and Transit formats; data validation using clojure.spec.
  • Interop: Hands-on experience with JS Interop and seamless integration of external NPM libraries.
  • Tooling: Skilled in shadow-cljs (or Leiningen) and REPL-driven development.
  • Engineering: React rendering performance optimization and automated testing with cljs.test.

Responsibilities

  • Work with ClojureScript and functional programming principles.
  • Utilize state management with re-frame and Reagent.
  • Work with EDN and Transit formats for data and API.
  • Perform data validation using clojure.spec.
  • Integrate external NPM libraries using JS Interop.
  • Use shadow-cljs (or Leiningen) and REPL-driven development.
  • Optimize React rendering performance.
  • Perform automated testing with cljs.test.

Benefits

  • 100% remote, flexible work.
  • Work with an experienced team of developers.
  • Continuous development of your hard and soft skills.
  • Dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes.
  • Long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service