Junior Vue.js Developer
Chocimska 20, Warszawa
Reffine
We are looking for a Junior Vue.js Developer to join our amazing team for a long-term collaboration. In the first couple of months you’ll work on a new version of our core product (enterprise CMS) as a part of a team of experienced, talented and inspiring developers. Later, you’ll be able to either continue developing that project or switch to other products we’re working on.If you’re able to:
Implement Vue 3 applications
Learn new technologies and good practices
Work with Figma (our UX/UI department works with this tool)
… send your CV, you should be a great match :)
Current tech stack and tools:
JavaScript
Node.js
Vue.js
NuxtJS
Ruby on Rails as a main backend technology
Git
PostgreSQL
Docker
Gitlab (including Gitlab CI/CD)
Kubernetes
Work methodology/routines:
we work in Scrumban with daily meetings around 10 am (exact time depending on project) and demo & planning meetings every 2 weeks. We use JIRA as our project management system
monthly 1-on-1 meetings with tech leader
transparent company/department objectives
biweekly dev meetings dedicated for knowledge sharing (a great opportunity to discuss/present/listen to interesting IT topics) - attendance is optional, but most of the team actively participates
Required skills:
Vue 3
Basic knowledge of JavaScript, good enough to implement typical business logic
Analytical skills
Being an open-minded and communicative person
Nice to have:
Experience in writing tests
Experience with any backend technology
Experience in Vue 2 (some old logic may need to be migrated to Vue3 so it’s good to understand how it worked in Vue 2)
Understanding of OAuth 2
Experience in using Docker images for development
Our expectations:
Minimum 1 year of commercial experience as a junior front-end developer (preferably in Vue)
We are looking for someone with junior-level experience
Communicative proficiency in Polish and English at a minimum of B2 level
What you'll be responsible for:
Implementing new features (in new projects developed from scratch but also in existing projects - all of them are developed by us)
Refactoring and optimizing existing code
Having an impact on the tech stack (we’re open to introducing new technologies when it makes sense - GraphQL and Elasticsearch were introduced based on developer suggestions)
Contributing to product development (we welcome ideas for improving our products)
Performing code reviews
Benefits:
Flexible working hours and hybrid work options (2 days a week in the office)
Great office at Old Mokotów at your disposal
MacBook or Lenovo according to your choice
Multisport
Enel-med medical care package
Safe bike parking and shower in the office
Recruitment process:
If your CV matches our requirements, you can expect:
A phone call from HR will be combined with a short recruitment interview (about 30 minutes).
If you pass the HR interview, you will have an in-depth technical meeting with one of Team Leaders and/or VP of Engineering.
After that, we will make a decision.
At the last point, you can expect an offer or feedback thanking you for participating in the recruitment process.