Frontend Developer at JYSK (Senior/Strong middle)
The JYSK name covers a large group with JYSK stores in 40+ countries. The JYSK GROUP today consists of more than 3.000+ stores, primarily located in Europe, and staff of almost 30.000+ people.
JYSK is a leader on the European market in all articles for the bedroom, the bathroom, the living room, the window and the patio.
JYSK is a frontrunner in the development of cross channel eCommerce and is investing heavily in IT development to become an online retail leader.
JYSK IT department is responsible for product presentation sites, web shops that service 100+ million customers in 28+ countries and other smaller sites, all based on Drupal, ReactJS. Department is distributed over Denmark, Germany and Ukraine with reference directly to Danish office.
JYSK’s web business is growing. It has become business critical and we are looking for Drupal developers in Kyiv office.
Responsibilities
- Help us develop great-looking, mobile-friendly web sites in 28+ countries in close corporation with our web/marketing department (www.jysk.dk etc.)
- Improve and rollout of our E-commerce solution with a custom e-commerce engine with Drupal as frontend
- Be a part of Ukrainian team which consist of 4-8 Web developers and Team leader
- Daily status meetings in team, meetings with colleagues in Denmark, Germany and full Scrum based working methodology.
We offer
- Competitive compensation depending on experience and skills
- Individual career path
- Preferred direction technical growth (frontend, backend, DevOps)
- Scandinavian management style
- Business trips to Denmark approx. two times a year for meetings with Danish colleagues
- Access to 3rd party learning area, courses
- Social package
- medical insurance, sports
- Compensation for sick days
- Regular vacations (24 days/year)
- English classes
- Flexible office visit – up to 2 days remotely per working week
- City center Scandinavian style office
Our expectations to the applicant
- Expert in HTML/CSS/JS
- Deep knowledge of ReactJS, Redux, Webpack, TS
- Experience in making of mobile-friendly sites using responsive web design principles
- Experience in integrations with various APIs via REST and JSON, XML
- Good English writing and speaking communication skills
Nice to have
- Experience with Drupal 8/PHP development or motivation to get deeper understanding in it
- Some experience with local dev environment technical setup and the Linux platform
- Ability to advise other colleagues regarding web sites operation and configuration
- Be able to form new ideas and ‘sell’ them to our web department (i.e. to be part of the idea process)
- Ensure creation and maintain operations procedures, documentation
- Feel good in a busy environment, where there always tasks and something that can be improved
Technical details of our stack
- LAMP stack (Linux, Apache cluster, MariaDB cluster, PHP 7.4)
- Drupal 8 + Views, Feeds, Panels and other modules
- Close integration with Java backend service through the REST and JSON APIs, custom modules
- Memcached for Drupal cache
- Varnish as HTTP caching reverse proxy
- High loaded web sites – 20+ million users per month, 1000+ requests per second
- Solr as search engine
- Responsive, mobile-friendly design – jysk.dk, jysk.co.uk, jysk.pl etc.
- LESS, Bootstrap 4, JQuery
- ReactJS, Redux, Webpack, TS
- NodeJS (Server-Side Rendering)
- Automated tests, BDD
- GIT (Bitbucket server), Nexus, Ansible Tower, Jenkins, Kubernetes
- Splunk, New Relic, Blackfire
- Kubernetes, Docker for local dev environment
- Participating in technical decisions, being responsible for overall platform lifecycle
- Drupal coding standards and best practices
Send your CV for similar roles
This position is not currently accepting applications. Submit your CV and opt in to consideration for similar vacancies. Our recruiters may contact you when a suitable role becomes available.
Job reference: #11255