Warning

CyprusNet is not responsible or liable for any scams, frauds, misleading job offerings or false resume information within Cyprus Jobs free service. We strongly recommend that users never reveal private information such as credit cards, bank accounts, insurance numbers, passports, ID numbers or give away any money and so forth.

If you've been targeted by a job scam, report to: Cyprus Crime Combating Department

Position Details
Reference No.
46216
Title
Frontend Developer
Employment Type
Full Time
Available Positions
1
Location(s):
Limassol
Posted On:
23/10/2017
Contact Details
Company
SEMrush CY Ltd
Contact Person
Maria Snopok
Address
2nd and 3rd floor, Grosvenor tower, Griva Digeni 125 and Kolonakiou corner,  3107 Neapolis, Limassol, Cyprus
Limassol
Phones
+35795510715
Email
m.snopok@semrush.com
Job Description

Front-end developer (Cyprus)

SEMrush is an international IT company with offices in St. Petersburg, the USA, the Czech Republic and Cyprus (Limassol).

We have created a unique tool for SEO and SMM professionals. Among our users are Internet marketers, analysts and even site owners, who want to assess the state of their product on the web and analyze their competitors.

Now we are looking for a Frontend developer to work in the Cyprus office of our company.

Tasks:

Work together with product owner, UX and designers to find the best solutions for users of our users; participation in the specification of these solutions;

Writing of high quality, understandable, documented and tested code;

Participation in the development of application architecture;

Automation of the development process.

We are looking for you if you have:

Higher technical education;

Experience with the current standards HTML5, CSS3 and JavaScript (ECMAScript 2015), aware of new trends in client development (frameworks, libraries, CSS post- and preprocessors);

Ability to understand and work with already written code, refactor existing code, write a new supported and tested code;

The desire to constantly develop yourself and help your colleagues, and also constantly work on the effectiveness of the development process.

Required skills:

Strong knowledge and knowledge of JavaScript (including ECMAScript 2015)

Knowledge and experience with ReactJS. Corner or Vue will be a plus.

Experience with webpack. Gulp / Grunt / Rollup will be a plus.

Knowledge css. Knowledge of SASS / LESS will be a plus.

Experience with git and linux

Your advantage will be:

Experience using TypeScript

Knowledge and experience with MobX and / or RxJS, understanding of the fundamentals of reactive programming;

Experience with css modules and / or stylized components;

Ability to use testing tools (from one to the end to the end);

Experience with karma, jasmine, joke;

Knowledge of the basics of UX, usability and ergonomics of modern products.

We are ready to offer:

Official registration from the first working day;

Floating start of the working day (from 9:00 to 12:00);

Comfortable office (Limassol, Cyprus);

Wage growth commensurate with personal contribution to the project;

Corporate training (trainings, seminars, participation in conferences);

English classes with a native speaker;

Compensation for sports (up to 50%);

Full medical insurance for the employee and family members;

Required Qualifications

Higher technical education;

Experience with the current standards HTML5, CSS3 and JavaScript (ECMAScript 2015), aware of new trends in client development (frameworks, libraries, CSS post- and preprocessors);

Ability to understand and work with already written code, refactor existing code, write a new supported and tested code;

The desire to constantly develop yourself and help your colleagues, and also constantly work on the effectiveness of the development process.