Senior Frontend Engineer (React)

Зарплата

от 2500 €

Местоположение и тип занятости

Лимассол (Кипр), Ларнака (Кипр)Полный рабочий день

Компания

Программное обеспечение для торговой и инвестиционной индустрии

Описание вакансии

Условия работы

We are QUADCODE, a company that develops a SaaS trading platform for clients around the world.

Now we are looking for a SENIOR FRONT-END DEVELOPER (REACT) for the WEB TEAM, whose responsibility is to develop all the key web applications that the end user works with.

We are using Agile, Scrum (1–2-week sprints), and SAFe framework.

Our team has 4 Frontend Developers, 4 QA Engineers (manual and auto), and a Team Leader (he is also writing the code).

TECH STACK

  • JavaScript (ES6+);
  • React;
  • TypeScript;
  • Node.JS;
  • Webpack;
  • GraphQL;
  • CI/CD: Docker, Kubernetes, LXC, Git, GitLab.

WHAT WILL YOU DO:

  • You will be responsible for developing web application interfaces, and working with landings, layouts, architecture, and difficult engineering solutions.
  • You will take part in planning, collecting requirements, and communicating with the Product Owner and other members of the Release Train team, using SAFe framework.
  • It will be great if you follow the principles of KISS, DRY, adhere to the principles of the code-style of the team, and focused on the business needs.

NECESSARY EXPERIENCE AND KNOWLEDGE:

  • 5+ years of commercial development experience in JavaScript ES6+;
  • 4+ years of commercial development experience in React;
  • cross-browser/adaptive layout experience;
  • experience with Webpack;
  • knowledge Node.js;
  • experience with Flow or Typescript;
  • knowledge of design patterns and refactoring principles;
  • following principles KISS, DRY;
  • experience in conducting code-review;
  • English B1, Russian B2+.

IT WILL BE AN ADVANTAGE:

  • experience writing unit tests;
  • knowledge of GraphQL;
  • experience in Kubernetes.

Бонусы

  • relocation opportunity to Cyprus after a trial period; 
  • remote or hybrid work model in our Cyprus office;
  • health insurance and mental health services;
  • 13th salary and 21 vacation days per year;
  • provided lunches or food allowance; 
  • monthly tuition reimbursement (kindergartens/schools);
  • оpportunity to learn English and Greek;
  • provided professional courses: from Coursera to Harvard;
  • sports reimbursement;
  • team buildings and parties (e.g. Japan Day at the office);
  • bonuses for special events (e.g. child's birth).

Relocation package includes

  • visa support, an opportunity to get an EU citizenship;
  • preparation of all documents (fully provided by the company);
  • flight tickets coverage for employees and their families;
  • free corporate apartment for 2 months;
  • full coverage of migration costs while in Cyprus;
  • reimbursement of a rental car or transport allowance for 2 months.

Дополнительные инструкции

Телеграм для связи - julimeunier (Юля,  можно на ты)