Frontend Developer

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

Ростов-на-ДонуПолный рабочий деньМожно удаленно

Компания

Разработка веб-сервисов и мобильных приложений

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

CHILLICODE production - we create websites, services and mobile applications. We follow the trends in technology to create products faster, better and easier.

We are looking for a skilled and talented Frontend-developer in our office.

We need an active, brave and purposeful developer who is waiting for active work on complex and interesting projects.

Technology stack:

  • ECMAScript 6+;
  • React and Vue;
  • Redux and Vuex;
  • Next.js and Nuxt.js as frameworks for SSR applications;
  • Gatsby;
  • Node.js + Express;
  • Strapi as Headless CMS;
  • SCSS, PostCSS, JSS;
  • Active use of ESLint, Stylelint and Prettier to maintain code quality;
  • Jest and Enzyme for tests;
  • Webpack, Rollup and Parcel for building projects.

Requirements:

  • team experience and development with the use of Git;
  • English proficiency at Intermediate level and above.
  • understanding the principles of usability;
  • confident knowledge of HTML5, CSS3, ECMAScript 6+ standards;
  • using one of the CSS preprocessors (Stylus/SCSS/);
  • using one of the project assemblers (Webpack/Gulp/Rollup/Parcel);
  • understanding the object-oriented approach (in the context of JavaScript/TypeScript);
  • knowledge of cross-browser and adaptive layout at a good level;
  • experience in integration with RESTful API at building interfaces.

Responsibilities:

  • development of the client side of websites and web services;
  • support and refinement of the client side of existing projects;
  • writing clean, productive and supported code;
  • ability to analyze, design and solve user interface development tasks;
  • the skill of planning deadlines and their compliance;
  • estimation of development time (as close to reality as possible).

Not necessarily, but it will be an advantage:

  • code examples, an account with your projects on Github;

We are focused on team development in order to solve more and more difficult tasks within the framework of new projects, and in order to improve the development opportunities of each person in the team.

Бонусы

- loft office in the city center

- (forever) young, (periodically) friendly team

- regular English classes at the expense of the company

- kitchen with unlimited tea/coffee/cookies, microwave, fridge - in general, everything is like by people

- table tennis, Playstation, kicker

- regular meetups, including in collaboration with other studios

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

Write to us about yourself, if there are any links to profiles in GitHub, StackOverflow (we want to get to know you better).