Oferta pracy

JavaScript Developer - Senior Level

STRIXAbout the company

14 00020 000 net (+ VAT) / mth.

STRIX

Zygmunta Miłkowskiego 5

Kraków

Technologies we use

Expected

  • JavaScript (ES 6+)

  • Nuxt.js + Vue.js

  • Storybook

  • JS frameworks React/Vue

  • SASS/SCSS

  • HTML 5

  • REST API

  • Node.js

  • Git

  • Code Review

Optional

  • TypeScript

  • GraphQL

  • SPA (single page applications) or Universal Web Applications

  • Unit Tests

  • Cypress framework

Operating system

About the project

We are looking for a candidate to work with an e-commerce system that operates on a large scale - store with more than 300,000 users and one million views every day! As a JavaScript Developer you will work in an ambitious and well-maintained project using the latest technologies such as: Server Side Rendering, Single Page Application with unit test coverage.

Your responsibilities

Technology stack:

JavaScript (ES 6+)

HTML

CSS (SCSS)

Frameworks:

Nuxt.js + Vue.js

Storybook

Cypress (testy e2e)

Code library:

Vue Test Utils (unit test)

Axios (service api rest)

Apollo GraphQL (service api GraphQL)

Additional methodologies / tools:

BEM

JSDoc

Git flow

Our requirements

  • 4 years of experience in JavaScript technology (ES6+)

  • minimum of 2 year in the popular JS frameworks React/Vue

  • good knowledge of SASS/SCSS

  • good knowledge of HTML 5

  • knowledge and experience of work in REST API

  • commercial experience in Node.js technology

  • practical experience of working with Git

  • knowledge of any methodology CSS e.g. BEM, OOCSS etc.

  • openness to development and optimization of work

  • ability to conduct Code Review

  • good communication and teamwork skills - this is an extremely crucial issue because we solve all the problems and improvements within the team, we strive for self-organizing at work

  • knowledge of English - a level that guarantees free work with technical documentation

  • at least Polish language at B1 level

Optional

  • knowledge of GraphQL

  • experience in work with SPA (single page applications) or Universal Web Applications

  • experience in Unit Tests

  • knowledge of the Cypress framework

  • knowledge of TypeScript

This is how we organize our work

Team size

  • 20

This is how we work

  • scrum

Team members

  • backend developer
  • frontend developer
  • technical leader
  • manual tester
  • cybersecurity specialist
  • project manager

What we offer

  • Offline and online integration events.

  • Additional monthly offline integration budget for each team member.

  • Flexible working hours and the possibility of choosing a workplace (remote or from the office).

  • 3 hours for your development per week.

  • Development budget for each employee in the amount of 3000 PLN/year.

  • Private medical care.

  • A unique internal program to support motivation and build relationships (Bonus room).

  • Access to a rich company library and the possibility of its expansion.

  • Financing of computer equipment for B2B employees.

  • Thirty days of paid leave for B2B employees.

  • Benefits

  • private medical care

  • flexible working time

  • integration events

  • corporate library

  • no dress code

  • coffee / tea

  • parking space for employees

  • christmas gifts

  • birthday celebration

Recruitment stages
1

HR Phone/Online interview

2

Tech Call

3

Recruitment Task

4

Feedback, decision, and offer!

STRIX

Why Strix?

We're a people-first company. Thanks to unique work culture, we have created a space that not only attracts great employees but is also a forge of real talents. Check how cool we are: bit.ly/StrixCulture.

We've great experts on the team. It is not only our opinion, the Clutch.co named us the best company in the category "Top Developers in Poland 2020": bit.ly/TopDev2020.

Because it's the best place to grow! Knowledge & wisdom are our main values - that's exactly why our company name comes from the owl species. We take our employees' ideas seriously and give Strixers space for self-development - training, conferences, internal meetups, or courses.

Scroll to the company’s profile

Pracodawca zakończył zbieranie zgłoszeń na tę ofertę

Aktualne oferty pracodawcy