Front-end Developer

Limassol

 

Our client, who engages in online retail banking and insurance operations in Russia, is looking Frontend developers to work in Limassol .  It’s a large team of highly motivated professionals who are making their best to create revolutionary products. With focus on quality, thus refactoring, covering code with tests and continuous research of new technologies. 

This is an excellent opportunity to get the ground running in a new, yet expanding office in Cyprus. You will work alongside great minds, in a modern and comfortable environment.

All interested applicants must have relevant experience, be fluent in Russian and English, and have valid EU work permit.

 

Key Responsibilities:

  • Participating in development of large web applications platform;
  • Developing new functionality from scratch: design and implementation of architecture, application interfaces using modern techniques;
  • Writing code for automated tests;
  • Developing UI components library (UI Kit);
  • Improving existing tools and architectural solutions.

 

Candidate Profile:

  • Excellent knowledge of JavaScript and ES6;
  • Excellent knowledge of React and experience in commercial development on it;
  • Familiarity with Git;
  • Good knowledge of C# and .Net Framework (we use .Net Core 2.1)
  • Experience with several databases (currently we use Postgres)
  • Belief in the importance of tests, code review and teamwork;
  • Focus on results;
  • Fluency in the Russian language (both written and spoken);
  • Holding of a valid Cyprus residence and work permit.

 

What the company offers:

  • Interesting and meaningful tasks;
  • Structured career development, supported by training that provides the opportunity to learn and develop.
  • Competitive salary and benefits packages dependent on relevant skills and level of experience;
  • Well-equipped workplace according to your wishes (Mac / Win / Linux, Notebook / PC);
  • Excellent friendly team of experienced professionals, potential to raise the levels of  your expertise;
  • Health insurance;