Freelancer (Senior) Frontend Developer in Varaždin(m/f/x)

  • Software Engineering
  • Varaždin, Croatia

Freelancer (Senior) Frontend Developer in Varaždin(m/f/x)

Your tasks

We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflow. You will ensure that these components and the overall application are robust and easy to maintain in agile environment. You will coordinate with the rest of the cross-functional feature team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.


  • You develop new user-facing features using React.js & Relay/GraphQL
  • You build reusable components and front-end libraries for future use
  • You translate designs and wireframes into high quality code
  • You optimize components for maximum performance across a vast array of web-capable
  • You work and handle devices and browsers
  • You ensure proper test coverage
  • You maintain & extend existing GraphQL schema

Our requirements

  • You have a strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • You possess a thorough understanding of React.js and its core principles
  • You have experience with popular React.js workflows (such as Flux, Redux or Relay)
  • Newer specifications of EcmaScript are familiar to you 
  • You have experience with data structure libraries (e.g., Immutable.js)
  • You have a basic knowledge of functional programming concepts
  • Familiarity with RESTful or GraphQL APIs would be a plus
  • You have experience with common front-end development and build pipelines tools such as Babel
  • Webpack, NPM, etc.
  • You have the ability to understand business requirements and translate them into technical requirements
  • Code versioning tools, especially Git are familiar to you 
  • You have a knack for benchmarking and optimization