Frontend Developer


We are looking for capable and hard-working individuals with a strong sense of responsibility in carrying out their working assignments. If you are someone who seeks the opportunity for professional and personal growth, a workplace that is dedicated to planning, organization and is offering you the opportunity to work on interesting projects we believe that we are going to be a great match.

As a frontend developer, you are expected to work closely with both UX/UI designers and backend developers. You need to be able to implement design and functionalities and efficiently communicate and offer solutions when faced with implementation issues.



  • 3+ years of professional working experience
  • Proficiency in at least one of the JavaScript-based frontend frameworks
  • Experience with TypeScript, Coffeescript and/or ES6
  • Understanding of asynchronous programming
  • Proficiency with HTML5 & CSS3
  • Proficiency in implementation of the responsive design
  • Experience with package managers, task runners and/or module bundlers
  • Experience in mentoring others
  • Ability to give reliable effort estimations for smaller parts of the project
  • Working proficiency in the English language
  • Proficiency in using source versioning software


Nice to haves

  • Bachelor's degree in IT-related field
  • Experience with RxJS
  • Experience with Docker and containerization in general
  • Experience in working on open source projects
  • Experience in using Atlassian stack (JIRA, Confluence, etc.)


DVC's framework

  • Two-way feedback (we expect and promise transparency between the company and its employees because we are in this together)
  • Mentoring (everyone should have someone to rely on, you will be assigned with a mentor upon arrival)
  • Move according to the plan (projects roadmaps, backlogs, sprints planning/reviews, daily meetings, and finally projects retrospectives)
  • Code Reviews, CI/CD, manual and automated QA (quality cannot be left to chance)



  • Option to work remotely at least two days per week
  • Flexible working hours (some overlap with team members is required)
  • Leisure activities (take a break, get comfy and play your favorite game)
  • Free lunch (daily selection of multiple dishes)
  • Free parking


Apply with

  • CV
  • Applications should be submitted in English.