Frontend Developer (Marketplace, Blue Team) at eMAG (Bucharest, Romania)

Frontend Developer (Marketplace, Blue Team) at eMAG (Bucharest, Romania)

Add To Bookmarks
Location: Bucharest, Romania
Type: Full Time
Created: 2021-08-11 05:00:05

Apply Here

The Blue Team is responsible for developing and maintaining a few of the most important flows from eMag Marketplace: Offers, Campaigns, Promotions, Genius, Ads, Files Storage, Data Conversion, and Translations. They love to develop services using cool technologies such as PHP7, Golang, Redis, Memcache, RabbitMQ, Gearman, SOLR, MongoDB, ELK Stack, JavaScript/TypeScript, VueJS, Angular, and Bootstrap.


  • Work with the Product team and develop frontend modules for the eMag Marketplace App
  • Build reusable components, define UI standards, and introduce them to the team
  • Stay in-tune with the latest technologies; proactively identify areas for improvement and propose viable solutions for the UI layer
  • Collaborate with other technical team members to design, implement, quickly troubleshoot and resolve any critical issues


  • Minimum 3 years of hands-on experience developing front-end applications using modern JavaScript/TypeScript
  • In-depth understanding of fundamental web technologies such as HTTP, HTML, CSS, AJAX, REST, and JSON
  • Extensive experience with at least one of the popular UI libraries or frameworks: VueJS, ReactJs, or Angular 9+
  • Experience with common front-end development tools: Babel, Webpack, NPM, YARN, SASS, LESS
  • Hands-on experience of writing frontend unit tests with Jest, Mocha, or Enzyme
  • Proficiency in consuming RESTful services and debugging techniques
  • Good knowledge of web performance, especially DOM performance
  • Good knowledge of code versioning using Git

Will be a plus:

  • Exposure to web applications with backend written in PHP and templates engines such as Twig/Blade
  • Experience in building reusable frontend components using VueJs or ReactJs
  • A solid understanding of OOP and design patterns
  • Experience of working in an agile environment and being comfortable working in a cross-functional team


At eMAG, we are constantly moving forward and we love what we do. If you are passionate about your job, whether it’s offering consultancy to a customer or writing a code line, and you aim high, then you belong to our team.

We provide you with the best development programs to improve both your soft and job-specific skills, but it is you who decides what you want to learn and where you want to go. The possibilities are endless.

We know benefits are important, that’s why we provide you with a full range of them. And because we like to share, at the beginning of your journey in eMAG we offer you a free course of e-commerce, just to put you up to speed. :)