Position: Senior Front-end developer
Company: A-HR
Category: JavaScript
Experience required: 5y
English level: intermediate

Our client is the leading European e-commerce online-platform, founded in 2008 in Berlin. Currently, we are looking for a Senior Front-end Developer who will help to build from scratch a supply chain management platform.

Requirements
— 5+ years of experience in a Front-End software development role;
— Deep knowledge of core Javascript (from ES3 to ES11);
— Deep knowledge of bundling and transcompiling software (Webpack, Rollup, Babel, etc.): bundle splitting, separation bundle for modern/old browsers, etc.
— Knowledge of at least one modern framework such as Vue.js (our stack), React or Angular as well as Node.js
— Knowledge of modern Web APIs (History API, Canvas API, Intersection Observer API, Performance API, etc.)
— Strong ability to debug web pages using Chrome DevTools and similar tools;
— Experience in creating unit and integration tests;
— Experience with Continuous Delivery, GIT, Git flow, Git Hooks.

We offer
For your professional growth
— Only innovative projects and advanced technologies
— Complete freedom for bright ideas and bold decisions
— Work in the international team of professionals willing to share their experience
— Ability to switch to another project that is interesting for you
— Professional growth: free external and internal professional training courses and certifications
— Paid business trips and payment for participation in conferences
— Paid corporate language classes (English, German, Polish)
— For your convenience:
— Work on your terms — you can work remotely and choose a flexible schedule
— 20 paid vacation days, 3 days off, national holidays, and unlimited sick leave
— Friendly team buildings, cool corporate events with
— Corporate wellness activities with colleagues
— Corporate gifts on the first working day, birthday, anniversary of work, birth of a child
— AUTODOC discount program

Responsibilities
Work on a supply chain management platform
Extend and debug existing, implement new platform components
Cooperate with members of the QA, Backend teams
Grow and maintain technical excellence of the team by using the best possible approaches and engineering practices

About the project
This position is a part of the IT department that consists of more than 300 people. The department accompanies the entire business and works with projects of various directions, including logistics, retail, marketing, processing, automated warehouses, mobile and web development. And the IT team loves it! Moreover, everything rests on this team. We have both successfully released projects and R&D ones. Want to be a cool IT professional who creates a real product? Join our team of winners!