Volné pozice

Rozběhněte svou kariéru a přihlaste se na jednu z našich pozic. Podívejte se, co máme aktuálně k dispozici.

IT

Senior Developer - Account & Communication

International development team working on a SOA e-commerce platform serving as a basis for one of the most popular online shops with electronics in the UK – Currys and PC World. The platform handles more than 7,000,000 unique visitors per day and processes 8 orders per second during the peak season.Account Team is responsible for the customer life cycle on Currys.co.uk websites. The journey starts with registration of an account, followed by a sign-in form and My Account page built as a Single Page Application in React.Customer can stay signed in for a long period of time using persistent login based on JWT stored in COOKIE in the browser. The JWT allows Currys website to recognise a customer allowing them to work in "semi" authentic mode protecting sensitive operations like changes in the account or completing a purchase.One of the most positively recognised features is Save for Later. Our customers can build a list of products they wish to watch and consider purchasing for later. When the price of such products gets dropped, Currys sends an e-mail notification to these customers. In the near future there will be introduced more channels like a bell notification in Currys website header or a push notification for our mobile application.Features owned by the Account team are: AutoMailer, capturing and integrating marketing consents, and guest accounts. Our team currently consists of Scrum Master, Product Owner, Tech Lead, 2 QA Engineers and 3 PHP Developers.

IT

Senior Developer - Findability

Multicultural development team working on a SOA e-commerce platform serving as a basis for one of the most popular online shops with electronics in the UK – Currys and PC World. The platform handles more than 7,000,000 unique visitors per day and processes 8 orders per second during the peak season.We are continuously improving the platform and looking for new challenges. Currently we are working on complete automation of checkout process, we focus on test automation improvements and we are preparing for the next steps in continuous integration. We are agile with the vision of becoming a multichannel leader on the EU market.Why should you choose our Findability team?The ability to search for the best fitted products is the key functionality for every e-commerce site. That’s the reason why we build our own search platform on top of PHP, Elasticsearch, AWS (CloudWatch, ECS, Lambda Functions). The team is currently small (2 Devs + 1 QA + Product Owner) but very effective, mostly thanks to the strong DevOps mindset and tooling - AWS, Docker, Gitlab CI, Terraform). There is also strong focus on quality and automation - PHPUnit, Behat, Selenium.The team is currently owning the search platform (algorithm) and back-office management. Team cooperate with other product teams mainly Product Experience - they provide the needed product data and consume the results (through API) in listing page and search results page. We are currently working on improvements of the algorithm and introducing the personalisation into the algorithm. Long term vision contains more JS / TS / UI work and make the team fully E2E. E2E product teams is our overall strategy.