Frontend Developer at Playrix

1 year ago Development & Programming Middle Full-Time

We're looking for an experienced Front-end Developer. Together we'll develop and maintain the company's internal digital services: the employee portal, employee seating chart, e-document flow, and more than a dozen other web services.


Requirements

  • 3+ years of experience with JavaScript;
  • experience with Vue, Vuex/Pinia;
  • knowledge of TypeScript;
  • strong layout skills, including adaptive and cross-browser layouts (caniuse);
  • knowledge of modern standards, approaches, browser APIs, and technologies;
  • understanding of browser rendering, performance, and optimization;
  • ability to work with someone else's code (read and maintain).

Preferred

  • experience with Vue 3 and React;
  • experience writing unit tests;
  • knowledge of the key default UX-patterns on the web;
  • participation in the development of component libraries;
  • ability to analyze processes and offer optimal automation solutions;
  • knowledge of Agile practices.


Description

Front-end Developer

Our team develops the company's internal products and services. We constantly receive feedback from our colleagues and use our products ourselves. Our team members have the opportunity to take part in product development at every stage by generating ideas and offering technical solutions.

We're looking for an experienced Front-end Developer. Together we'll develop and maintain the company's internal digital services: the employee portal, employee seating chart, e-document flow, and more than a dozen other web services.

Tasks

  • developing the company's services/products to automate internal business processes;
  • working with different code bases (certain tasks allow you to choose your own approach);
  • setting up integration between internal and cloud services;
  • supporting the continuous process of integration and provision of solutions;
  • supporting the company's web projects: the employee portal, salary review service, information system, and more;
  • implementing new technologies that will improve the quality of the product.

Our stack

Our main programming language is JavaScript (ES6+) We code in Vue 2/3 (Vue 2, Vuex, Vuetify 2, SASS, and our own design token library). For new projects and where there are no restrictions, we code in Vue 3. We also experiment with Vite and Pinia. Layout: HTML5/CSS3. Our CI/CD is TeamCity.

Our Perks

Flexibility

Work from wherever you like: your home, one of our offices, or choose a hybrid format. No one will micromanage you or count your hours.

Healthcare

We reimburse online sessions with a psychologist and offer you and your children healthcare, including dental insurance and treatment for COVID-19. We can organize vaccination for those who request it.

Fitness

We support leading a healthy lifestyle and offer reimbursement for gym memberships, fitness app subscriptions, or participation in marathons.

Work-life balance

We offer a generous amount of paid vacation days and sick leave. In special circumstances, additional days off can be requested.

Comfortable workplace

We have everything you need to work comfortably wherever you are. Our offices have recreation areas and provide hot meals, while employees working remotely can request home office furniture and any necessary equipment.

Professional development and education

We reimburse participation in relevant conferences and courses, and regularly conduct internal bootcamps and internships. For personal development, we provide access to thousands of books in our online library and discounted English language courses.

Entertainment and merch

Every year we hold hundreds of events around the world, including contests, sports challenges, parties, hackathons, and offline events for individual teams.

Social responsibility projects

We continue to launch charity projects and support our employees' ideas in grant competitions.

Work Format

Remote.

Interview process

We will provide information about the results of each step in the hiring process as soon as possible (up to two days). We will answer your questions both during the interview and after it in a way that is convenient for you: via correspondence or additional calls. We have a flexible approach to our process. We can change the order of meetings or discuss holding interviews following a personalized schedule.

Stages in the Interview Process

Conversation with a recruiter

We will tell you about the company, the team, and our technology stack. We will clarify information about your experience and expectations for the position. We will tell you about the next steps and answer your questions.

Technical interview

We will discuss your experience and skills during this stage and provide test tasks similar to those you may encounter in your work. We will tell you about the upcoming work tasks and processes in the team and discuss any issues that have come up.

Managerial interview

During this interview, you will have the chance to get acquainted with the team lead or manager and learn more about the team and processes. Additionally, you will be able to discuss questions that you or the team have from the technical interview.

Please be aware that all correspondence with representatives of our company is conducted via “playrix.com” exclusively and no other entities.

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)