Senior/Intermediate Frontend Developer (React/JavaScript)

  • вработување
  • Од каде било
  • Аплицирањето е завршено
Prospective Media Services AG

Веб-страница Prospective Media Services AG

We develop innovative digital HR tech solutions and the largest employers in Switzerland are our customers. Our products and platforms are used by over 1.3 million users every month. We are market leaders, strongly growing and unique in a very dynamic field of activity!

Your Tasks

Within our newly established team of frontend developers, you will be responsible for developing our new react frontend application for our new job ad multi-posting solution. You will work closely with our lead developers in Switzerland.

Your profile
Work experience required:
·  5+ years of experience with JavaScript
·  2+ years of experience with React (in recent years)

Must have:

Excellent understanding of:
·  data types, scope and context in JavaScript
·  functional patterns
·  asynchronous code in JavaScript
·  differences between composition and inheritance

Good understanding of:
·  general design and architectural patterns
·  JavaScript call stack mechanism
·  client-server communication protocols and techniques
·  DOM manipulation
·  most frequently used Browser API features
·  NodeJS
·  unit tests (Jest)
·  JavaScript transpilation process and tools
·  HTML5
·  CSS3
·  git

Good to have:
·  object-oriented programming in JavaScript
·  experience with CSS preprocessors
·  familiarity with Redux
·  experience creating custom react hooks
·  experience creating npm library packages

Nice to have:

·  with other technologies, frameworks and libraries like Angular, Vue, D3 or Web components
·  with GitHub Actions
·  creating progressive web applications

Our offer
·  Attractive compensation
·  A nice workplace in our future office in Skopje
·  Option to work from home (remote)
·  Opportunity to work on exciting software projects using proven technologies
·  Be part of the early stages of our new team of developers in Skopje
Are you interested?

Please send us your application and profile (CV) by e-mail.
Marjan Damjanovikj

[email protected]