Back
Apply now

Full-Stack Developer, In-Store

We are a technology focused retailer hiring developers at our London Victoria development centre.

You will be working as a full stack developer in one of our agile teams, to deliver our in-store digital universal platform. The Universal platform is used to provide customer facing in-store services such as the Digital Browser, Pay at Browser, and Self-Service Kiosk.

We’re building our Universal Platform from scratch in line with our CTO’s policy of “Build Not Buy”.

Using the latest technology, our engineers are empowered to define our technology roadmap and take responsibility for delivery of end-to-end services that affect our customers directly and ultimately our reputation and brand. This gives us the best and most interesting technical challenges to overcome in a mixed team of front and back-end developers, testers, scrum masters, product owners and customer service specialists.

Typical Technologies in our stack for this role:

Java, Vert.x, Spring Boot, Electron, JavaScript (ES6+), React, Redux, CSS/SASS, Jest. We keep track of everything using Git, Jira & Confluence.

Team task:

Building first class, quality code for our In-store Universal Platform, used to deliver Digital Store Browser, Self Service Kiosk, and EPOS on a Windows 10 IoT base.

Challenges we're excited about tackling:

Implementing our first pay @ browse solution
Designing and implementing our next generation EPOS solution
Providing feature parity on our Windows based digital store browser with our more mature Android based solution.

We are looking for people with:

Essential: solid JavaScript with React.JS, Redux, CSS
Essential: solid Java application development experience
Essential: solid experience of using a test library such as Jest, Mocha.
Desirable: knowledge of desktop GUI application development using Electron
Desirable: knowledge of using Vert.x framework for Java application development
Desirable: knowledge of a build tools such as Webpack, grunt, gulp
Desirable: knowledge of Continuous Integration tools e.g. Jenkins
Desirable: knowledge of AWS services, specifically S3 and Elastic Beanstalk
Agile development methodology
An eye for great customer service and delivery
Enjoy working on end-to-end stories in a multi-disciplinary team

Working environment:

Flexible approach to working hours, including ability to work from home when required. Smart, recently refurbished office. Casual dress-code. Good social environment – “Super Social Friday”. Close to London Victoria station.

Benefits:

Bonus – 10%
Holidays – 22 with the option to buy up to 5 days per year
Company pension
Discount at Argos, Sainsbury’s and Habitat
Sharesave scheme – Risk-free way to buy shares at a discounted rate
Share Purchase Plan
Childcare vouchers
Cycle to work scheme
Season Ticket Loan


Apply now