JavaScript Front-End Developer

Location: Zagreb, Rijeka, Sarajevo, Remote

Department: Engineering

Work with a global, friendly and professional team using cutting edge technologies and serving enterprise customers. Our staff consists of highly skilled professionals in multiple locations, delivering and supporting state of the art products and services to a global market.

We are looking for an agile and responsible person to join our team as Frontend (JavaScript) Developer (m/f). Our department’s mission is developing high-performance, high-quality intuitive user interfaces to meet and exceed our customers’ expectations.

As part of our team, you would be in charge of delivering rich web applications in coordination with your colleagues using a contemporary frontend technology stack and industry best practices. You will be encouraged to try new approaches and authoritatively apply modern technologies within existing projects and to contribute in those areas that best match your skills and interests.

Outside of the project work, you should actively participate in the team’s success, promote and share your expertise with colleagues and provide and receive mentorship.

Essential duties and responsibilities:

  • Developing, refactoring and maintaining frontends for web applications
  • Designing and implementing new features and UI in markup, style and code
  • Evaluating new frameworks and technologies
  • Testing, quality assurance and peer code reviews
  • Mentoring colleagues as well as learning from them

Requirements:

  • Bachelor degree in IT and/or related field
  • Very good practical knowledge of modern JavaScript (procedural, OO and functional)
  • Experience with Git revision control system
  • Very good practical knowledge of HTML, CSS and UI design
  • Past experience in developing dynamic frontend applications
  • Good general understanding of multiple frameworks and technologies
  • Friendly and professional attitude
  • Clear vision and personal responsibility
  • Good sense of code quality and what comprises good technical design
  • Attention to detail
  • Clean and fluent English

Advantages:

  • Experience with any of the following frameworks: Vue, React, Angular or similar
  • Experience with Web Components and knowledge of emerging W3C and WHATWG standards and browser technologies
  • Knowledge of the HTTP stack and standards is a big plus
  • Experience with any of the following: Ruby, Python, Perl, Lua or C
  • Unix and/or GNU/Linux experience is a big plus
  • Experience with relational databases and SQL
  • Experience with working in a distributed team
  • Professional communication experience

 

Apply