Open
Senior Software Engineer
Job Description
Senior Software Engineer Replacement
We are currently looking for a front-end engineer to join the team and help us develop the application further, maintain what exists (bug fix, …) and improve things that can be (adding more tests, upgrade dependencies, automation…).
Must have:
- Experience working with React, Javascript and Typescript (we use currently Gatsby as the framework for our applications and Cypress to run tests).
Experience improving and maintaining CI/CD pipelines for front-end applications (we use Github actions to trigger deployments).
Good understanding of version control systems (we use git and our code is on github).
Prior experience with CDNs (we use Akamai) is a plus.
Experience working with containers and containerized environments (Docker). This is used to run our back-end applications locally and interact more smoothly with our back-end team.
Solid analytical and problem solving skills along with ability to develop creative, scalable and cost-efficient solutions.
Strong communication skills, both verbally and in writing, and at ease in a multi-cultural environment.
Prior experience of working in an agile team (we use mainly kanban nowadays with a few concepts borrowed to Scrum)
Good to have:
Prior big retail experience