Senior JavaScript Developer – Remote

  • Full Time
  • Remote

We are looking to hire Senior JavaScript Developer.


  • 5+ years of JavaScript UI development experience;
  • Experience with HTML, CSS, ES6+ and OOP JS development;
  • NodeJS (Grunt, Bower, etc.) is a must;
  • Experience developing single page web applications;
  • Experience with RESTful APIs and JSON objects;
  • Experience with RequireJS, webpack module bundler;
  • HTML5 experience and responsive designs;
  • Good understanding about different technologies for debugging web apps;
  • Experience in developing web apps for embedded devices is a plus;
  • PHP development experience is a plus;
  • Very good command of English – written and spoken.


  • Experience with Node.JS and Cloud-based architectures;
  • Experience in setup and maintaining continuous integration & delivery (Jenkins / Pipelines/ TravisCI);
  • Experience with Scrum;
  • Experience with Unit testing for JavaScript – Karma, Jasmine, or other.



  • Build complex interactive web and hybrid applications on mobile, tablet, and desktop;
  • Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application;
  • Develop new user-facing features;
  • Build reusable code and libraries;
  • Ensure the technical feasibility of UI/UX designs;
  • Optimize application for maximum speed and scalability;
  • Assure that all user input is validated before submitting to back-end;Collaborate with other team members and stakeholders;
  • Contribute to all phases of the development lifecycle.


  • Excellent remuneration package (7000 – 9000 gross);
  • Additional 2 days paid leave;
  • Additional health insurance, covering medicine costs and dental service coverage;
  • Multisport card;
  • Referral bonus scheme;
  • Standard or flexible working hours from Monday to Friday, remote workplace option;
  • Modern office right in the heart of Sofia, in a progressive co-working space;
  • The chance to be part of a young and dynamic team, work in an international environment and make a positive impact;
  • Regular team buildings and parties;
  • Permanent position. Labor Contract with Apex Human Capital Ltd.

Should you consider yourself as the right candidate for this role, we would be glad to receive your CV in English. Apply now!

The vacancy is open only for Bulgaria and we consider any applications coming from this location only.

We will contact only the candidates selected for further consideration. Confidentiality is guaranteed. We thank all candidates for applying.

To apply for this job email your details to