All offersGdańskJSMid/Senior Frontend Engineer
Mid/Senior Frontend Engineer
JS
Lyreco Advantage

Mid/Senior Frontend Engineer

Lyreco Advantage
Gdańsk
Type of work
Undetermined
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Office

Tech stack

    JavaScript
    master
    Angular
    master
    RESTful API
    advanced
    Unit Testing
    advanced

Job description

Online interview

Senior JavaScript Engineer


You will join a multinational team in charge of the Frontend e-commerce transformation, helping build and release a new JS application to decouple the Frontend layer and move away from the old MVC application structure. Daily, you will provide insights on technical discussions, help to make architectural decisions, guide and coach other developers in the team, and create valuable features to help us launch our new application.

The application is a cross-country eCommerce platform that integrates with different systems providing support to many B2B and B2C clients. Allowing the creation of different customer experiences based on configurations, the application aims to expand the customer reach while reducing cost-to-serve.

Our Tech Stack: 
  • Azure DevOps for the repos & CI/CD pipelines 
  • Docker + Kubernetes for the image’s orchestration
  • Java-based e-com platform for the Back-End
  • Front-end application running on NGINX
  • New Front-End application consisting of Angular(v.11), NgRX for the application state management, and RxJS for async event handling with Observable
  • Layout handled with Material UI and SCSS
 
Key Accountabilities:
  • Providing technical consultation on front-end related topics:
- Ability to support translating business requirements into technical user stories
- Helping to make architectural and design decisions together with members of various disciplines
  • Taking part in code review to help improve the team’s knowledge and to suggest improvements,
  • Acting as a mentor and guide on technical issues for junior developers,
  • Investigating the latest technology and build quick Proof of Concept functionalities to address future business needs,
  • Exhibiting and help cultivate a culture of quality and standards in software development.
 
Requirements:
  • 3+ years of experience in JavaScript (ECMAScript 2017 or newer)
  • 3+ years of experience in Angular (preferably version 11)
  • Strong proficiency in JavaScript
  • Familiarity with RESTful APIs integration
  • Ability to write Unit Tests with Jest
  • Fluency in English - verbal and written

Nice to have:
  • Previous eCommerce experience
  • knowledge of other JS frameworks (Vue.js/React)
  • Initial DevOps experience (preferably Azure)
  • Ability to write Unit Tests using Gherkin Scenarios

Benefits (contract of employment):
  • annual bonus
  • Transfer of copyrights will make filing your tax return a little more pleasant (Podwyższone Koszty Uzyskania Przychodu – PKUP)
and more:
  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • remote work opportunities
  • holiday funds
  • Christmas gifts


In June 2021, Lyreco, a leading distributor of workplace products and solutions in Europe and around the world, acquired Staples Solutions’ overall operations in Norway, Sweden, Denmark, Germany, Austria and Poland, as well as Staples Solutions’ Central Shared Services (IT, eCommerce, Customer Experience, Merchandising, Supply Chain Planning and Finance) in Poland and The Netherlands. 
 
All together, driven by our common strive for passion, excellence, respect and agility, we are constantly looking to innovate and evolve so that our employees, customers and business continue to grow and develop. We believe in a culture that inspires our employees to be the best they can be. Through a perfect blend of people, technology and our corporate social responsibility strategy, we commit to deliver a Great Working Day for all.