Vue. Expert - long term

Job ID: 32962959

Budget: $25 – $50 USD

Are you our next Senior Vue.js Developer? We're looking for someone to join our Development team at Pabau.


We are a bootstrapped software company founded in the Norway, with our HQ in Oslo. We’ve built Pabau CRM, a product tailored to the clinical sector, making health professional's lives easier by handling appointment scheduling, storing treatment notes and a bunch of other things too.​

We are a team of creative individuals passionate about the work we do. We value personality and passion over credentials. A sense of humor helps a lot too.


WHAT YOU'LL BE DOING:

- Working with TypeScript on a Nuxt.js Vue framework

- Integrating GraphQL apis

- Familiar Bootstrap, Html5, Css3

- Write modern Vue, Bootstrap and components from scratch

- Writing unit and integration tests
Solving complex problems within the team.

- Good understanding of SEO principles and ensuring that application will adhere to them

- Proficient understanding of cross-browser compatibility issues and ways to work around them.

- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery

WHAT YOU'LL NEED:

Mandatory Skills & Experience

- Mandatory experience in creating Single Page Applications using Vue.js and TypeScript

- Strong experience with GraphQL ecosystem, or moderate experience with Apollo Client 3/urql.

- Demonstrable Bootstrap knowledge

- Ability to work and deliver in an agile team environment

We are open to new ideas. Looking for an artist and developer we can brainstorm with if needed, and who is creative and self-starting.


But We need to evaluate candidate's ability, so you will need to pass test steps.
After we finish this test, we are going to start larget project with new candidates for long term
If you pass test steps, we will hire you instantly.
Test Task is free.
If no, Please don't apply.

Test Description:

Our Current website www.mezinamiridici.cz is built with Vue using bootstrap classes. We have realized the design does not work and my designer has prepared figma refresh. We need some skillful web developer / designer to update few relevant Vue components so the website matches the Figma mockup. We have already set up a branch with all data reorganized so the task is 90% about CSS or HTML. But you should be familiar with Vue to be efficient.

https://github.com/literakl/mezinamiridici/issues/281 - some details
https://github.com/literakl/mezinamiridici/commits/281-new-design

New Figma design:
https://www.figma.com/file/AENLoJQtpaLOCrJtwrcjCB/Mezi-nami-ridici?node-id=16%3A6

We have updated the github task with a pointer to files which should be updated (as far as we know). You might find some other files needs a fix too (global stylesheets) though.
https://github.com/literakl/mezinamiridici/issues/281

the work must be responsive.
We guess the most work will be with a feed of articles ItemList.vue where I dropped of InfiniteGrid and left it unstyled.

README.md shall describe how to start. You usually do not need local backend, because the spa defaults are pointing to beta.mezinamiridici.cz. Beta has master branch at this moment so it will not serve accidents endpoint. We are trying to build the 281 branch and deploy it tobeta

deployed: https://beta.mezinamiridici.cz/api/v1/accidents/last



Of course, We have got senior web developers to finish this project.
but we need this test step to hire new team members for our team.

Looking forwards to applications
Related categories: JavaScript HTML5 Bootstrap CSS3 Vue.js