Frontend (JS) Developer

Saint-Petersburg, Moscow
We develop complex, high-load web applications, which give top-tier telecoms operators the power to automate their customer management processes.


  • Develop web application front ends
  • Contribute to solution architecture design processes
  • Collaborate closely with back-end development teams


  • 2+ years of experience in enterprise web application development
  • Strong knowledge of JavaScript, HTML, CSS
  • Experience in cross-browser development
  • Understanding of DOM and how to work with it from JavaScript
  • Experience with version control systems (Git)

Optional Requirements:

  • Experience with AngularJS/Angular and React
  • Good knowledge of ES6
  • Experience with Flow or TypeScript
  • Experience with CSS pre-processors (SASS/LESS)
  • Experience of testing client-side code (unit/end-to-end testing)
  • Knowledge of at least one build tool (Grunt, Gulp, or Webpack)
  • Experience of optimizing SPA performance
  • Evidence of completed commercial/open-source projects

We provide:

Challenging and exciting work: global projects with unique structures

Investment in people: highly qualified experts and a friendly work environment

Competitive pay: official salary plus a transparent bonus scheme

Training and development: paid participation in training courses, seminars, and conferences

Health and well-being: voluntary health insurance program, company doctor for medical appointments, individual accident insurance, and on-site gym

Freedom to be yourself: casual dress code, flexible working hours, and free tea, coffee, and hot chocolate

Employee-tailored benefits: cafeteria plan, voluntary health insurance program for relatives, vacation coupons and hotel accommodation, benefits for new parents, support in difficult circumstances, and much more


Can’t find the job for you?

We are always looking for new talent so please upload your CV and we will contact you when a suitable position becomes available.
Files must be less than 8 MB.
Allowed file types: txt rtf html pdf doc docx odt ppt pptx odp ods xml.

Still have questions?

For further details, please contact our recruitment team:
Oksana Sovetnikova
+7 (909) 593-05-77
Anastasia Gutsalova

Apply for a job

or fill in the application form
Files must be less than 8 MB.
Allowed file types: gif jpg jpeg png txt rtf pdf doc docx odt ppt pptx odp tar zip.

Рекомендация кандидата

Ваши данные
Данные кандидата
Files must be less than 6 MB.
Allowed file types: txt rtf html pdf doc docx odt ppt pptx odp xls xlsx ods xml.
to new vacansies
Be the first to know about company news and job opportunities

User Agreement

I agree that Peter-Service may get access to my CV and/or application form containing my personal data. I further agree that Peter-Service will retain my personal data for a period of 3 years. I understand that Peter-Service will process and use it only for the purpose of offering me jobs at Peter-Service group of companies in strict compliance with the Federal Law on Personal Data.