Backend Developer

Mid-level

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 backend developer, you are expected to understand the intricacies and inner workings of web-based software solutions. You need to be able to build, upgrade and often design foundations on which such solutions are built. Your support is to be expected by the frontend team and less experienced team members.

 

Requirments

  • 3+ years of professional working experience
  • Proficiency in at least one of the JavaScript-based backend frameworks
  • Experience with TypeScript, Coffeescript and/or ES6
  • Understanding of asynchronous programming
  • Experience with package management
  • Experience with API documentation and design tools like Swagger
  • Experience in mentoring others
  • Ability to give reliable effort estimations for smaller parts of the project
  • Proficiency in using source versioning software
  • Working proficiency in the English language

 

Nice to haves

  • Bachelor's degree in IT-related fields
  • 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)

 

Benefits

  • 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.

 

 

 
 

Vorteile