Mid Vue.js developer

Our expectations

  • One year of experience
  • Very good knowledge of HTML 5, CSS 3 (SASS), RWD
  • Good knowledge of JavaScript (standard ES6+)
  • Knowledge of Vue.js (Vuex, Vue Router)
  • Knowledge of REST
  • Experience in working with webpack, NPM/Yarn

Nice-to-knows:

  • Class naming conventions – BEM
  • CSS frameworks – Bootstrap/Tailwind
  • UI libraries – Vuetify/Bootstrap Vue/Buefy/Quasar
  • Docker (basic)

Responsibilities:

  • Writing code using design patterns and good practices
  • Writing tests to check the compliance of the created functionalities with the requirements
  • Collaborating with other team members on analyzing, planning, and creating solutions for our clients
  • Proactive participation in technical meetings

Perks:

  • Medicover Sport card
  • Private health insurance
  • Educational budget: courses, conferences, course
  • Budget for arrange your home office

About Derave Software:

  • We’re a young software house created by experienced IT specialists
  • We combine proven technologies with fresh concepts
  • We have an office with a good vibe in the heart of Lublin
  • We create solutions based on event architecture with the use of Event Storming
  • We are happy to share our knowledge as speakers at industry events
  • Our office is pet friendly – we even have a marten 🙂
  • We work in small teams, which allows for frequent contact with and feedback from more experienced people
  • We organise hackathons and mentoring sessions with tech leaders
  • We provide flexibility in the choice of hours and place of work – we work at the office and/or remotely
  • We like challenges, interesting/original/cool projects which go beyond the routine
  • We appreciate our employees, e.g. through an option program
  • We like to spend time together after work (board games, biking, co-ops, rollerblading, you name it) – feel free to join at any time, but there’s no pressure 🙂

Technologies and tools we work with:

  • Event Storming / Event Modeling – analysis and thorough project planning
  • Event Sourcing – in projects we focus on business events
  • JIRA / Scrum – agility in project management with a strong focus on improving work through regular retrospectives
  • Google Workspace – documents, e-mail and organization of daily operations
  • Slack – real-time communication
  • Miro – for creating diagrams, conducting workshops
  • PHPStorm – IDE for everyday work
  • Docker – our local and production environment
  • GitHub – gitflow and code review
  • GitHub Actions – CI
  • Buildpacks.io – creating Docker images
  • Honeybadger.io – for monitoring bugs in production and more
  • Cypress, Jest, PHPUnit, Behat, Pest – code testing tools
  • StoryBook – for creating and testing UI kits
  • ESLint, Prettier, Psalm, PHPStan – static code analysis
  • Webpack – for combining multiple application modules into one package
  • Laravel Horizon – for managing queues system
  • …and if something (listed above) doesn’t work, we can always fall back on JQuery 😉

What the process looks like:

  • After receiving your CV we will review your application
  • If we decide to conduct an interview, you will be notified no later than one day after sending your CV
  • We will arrange an initial interview with you
  • After the interview you will be invited to take a test to check your technical knowledge
  • After the test you will receive feedback regardless of our decision
  • If we decide to cooperate with you, we will meet to present our offer to you

Apply via email: [email protected]

Mid Vue.js developer
Lublin or remote
8000 - 14000 PLN net/month - B2B
  • One year of experience
  • Very good knowledge of HTML 5, CSS 3 (SASS), RWD
  • Good knowledge of JavaScript (standard ES6+)
  • Knowledge of Vue.js (Vuex, Vue Router)
  • Knowledge of REST
  • Experience in working with webpack, NPM/Yarn
  • Medicover Sport card, private health insurance, educational and home office budgets
Get in touch
Derave Software Sp. J.
ul. Dolna Panny Marii 5
20-010 Lublin
Poland
Company capital: 20000 PLN
NIP 712 340 66 31
REGON 38693565100000
KRS 0000858266
mBank
04 1140 2004 0000 3402 8040 2748
Contact form
We care about your privacy. By submitting this form you automatically agree to the following Privacy Policy.