Senior Vue.js Developer

Divante
Senior
66 - 99
pln
net / hour (B2B)

Online interview
B2B
Romana Dmowskiego 17, Wrocław Remotely
Remote possible
100%

Your tasks

What will you be doing?

  • developing commercial progressive SSR Vue.js apps, 
  • improving our JS and TS based open-source products, 
  • creating integrations with third-party SAAS products, 
  • performing technical analysis of business requirements, 
  • providing bullet-proof functionality in cooperation with QA team, 
  • supporting fellow team members with your tech knowledge.

Project description

We are proud originators of Vue Storefront - a bottom-up initiative that became the fastest-growing open-source eCommerce project on GitHub (https://github.com/DivanteLtd/vue-storefront). It’s a headless PWA storefront with the API-first approach. It leverages modern technologies, like Vue.js, to build the mobile-first user experience.

Read more here: https://blog.vuestorefront.io/

Now, we are looking for Senior Vue.js Developer to work with us on Vue Storefront development and implementations as a part of VSF's core team or in a team that is working for our clients.

Who we're looking for?

What are our main requirements?

  • At least 3 years of commercial experience in JavaScript
  • Up to date with the latest ECMAScript standards 
  • Strong UI knowledge with SCSS expertise 
  • Deep understanding of Vue.js and modern frontend solutions 
  • Knowledge of Node.js 
  • Fluency in English 

What else would be appreciated?

  • Experience with Progressive Web Apps 
  • Knowledge about frontend performance optimization
  • Familiarity with TypeScript 
  • Webpack 
  • Elasticsearch 
  • Redis 
  • GraphQL 
  • NestJS 
  • Security knowledge 
  • Understanding of Vue.js SSR 
  • Writing code that is following best SEO practices 
  • Experience with unit testing (preferably with Jest) and E2E testing (Cypress) 
  • Open-source contributions
Skills
Vue.js
JavaScript
SCSS
Node.js
TypeScript
Webpack
ElasticSearch
Redis
How we manage our projects?
Methodology
Scrum/Agile
Who makes architectural decisions?
Architect/Lead Developer
Who makes technology stack decisions?
Architect/Lead Developer
Project management software
JIRA, GitLab
How we code?
GIT
Version control
Style guide
Code review
Pair programming
Static code analysis
TDD
Knowledge database
How we test?
Unit tests
Integration tests
Performance tests
Manual testing
Toolset
Laptop
Additional monitor
Headphones
Freedom to pick your tools
Operating system
Work environment
Tech supervisor
Separate rooms
Flexible working hours
Business trips
6 - 18
Office hours
Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package for families
  • Leisure package
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
Traning
  • Trainings
  • Books
Parking
  • Car parking
  • Bicycle parking
Other
  • Integration events
  • Chill room
  • Shower

Recruitment process

- 7 days
HR intruduction call > technical interview > decision

Our company

Divante

Wrocław 250
Tech skills
  • PHP
  • Symfony
  • Pimcore

Get to know us

Karolina
HR Specialist

Check out similar job offers