Senior Front End Developer

The HomesByDesign Group has recently been formed to build on the growing success of its established and primary subsidiary BathroomsByDesign. Our mission is to improve people’s homes, health and wellbeing with beautiful, affordable and expertly designed solutions for the home.A technology led retail business, the ByDesign concept of using our proprietary KADware® (Knowledge Aided Design) Software and Plan2Design Virtual Reality App to serve customers in a totally unique and streamlined way sets us apart from our competitors in the market. It gives us the springboard to constantly look to improve how we operate and how we can continue to deliver a unique, immersive and effortless customer experience with our Software and VR App central to this experience.Whilst we are currently a retail organisation, our tech infrastructure will enable us to expand into new sectors and markets internationally with the same mission firmly in place. Our hope is that one day everyone in the world will have a place they can proudly call home. Everything we do now and in the future will be underpinned by this.*About the role:*You’ll be a developer in our eCommerce software team, initially focussing on delivering front end Magento functionality. You will be passionate about creating powerful user experiences and bringing designs to life and will be assisting the back end development team through the implementation of front end templates, focussing primarily on HTML, CSS and Javascript to develop our core eCommerce platform, with an opportunity to work on other progressive projects within the group. You will be able to troubleshoot any front end issues that arise to ensure the continued and optimal performance of the front end web application.*Responsibilities:**Build Software:** Build reusable components and code for future use* Interpret UX/UI design guides to deliver an appropriate technical solution to agreed quality and timelines* Ensure designs produced are technically feasible* Write software to an agreed set of coding standards* Create, document, and implement automated test scenarios* Create and maintain technical documentation* Set up and maintain deployment systems* Carry out manual testing of work in progress* Be part of an escalation process for technical guidance in the wider business and eventual wider development team*Maintain Software:** Perform maintenance development* Investigate, analyse and document defects* Correct identified defects* Testing the performance of site* Troubleshooting integration issues***Essential Technical Skills:** Magento 2* CSS, Less and Sass styling skills* PHP* Knockout JS and Client-side JavaScript* React or Vue.js* Jquery and Jquery UI Libraries* Experience of the full software lifecycle* Experience working with third-party REST, SOAP and GraphQL APIs* Advanced experience working with BitBucket or Git* Strong knowledge of the protocols HTTP and H2***Desirable Technical Skills:** An understanding of browser rendering behaviour and developing applications for maximum performance* Typescript* Experience implementing headless web applications* An understanding of AJAX and handling asynchronous requests* Experience with one or more popular Node frameworks (e.g. Nest, Express)* Experience with one or more PaaS cloud providers* Experience working with servers over SSH-* Pension* Quarterly and annual bonuses* EMI Share Scheme* Perkbox* Simply Health Plan* Gym Membership or fitness credits* Flexi-working* Coffee Tea Fruit & Nuts* Bar & Beer Fridge* Pool Table* X-Box* Cinema Screen* Telephone call* Tech Test* Video Call with Founders* OfferMagento, CSS, PHP, Knockout, JavaScriptMagento, CSS, PHP, Knockout, JavaScript, Typescript, Node.js, ExpressJS

Send me alerts about jobs like this.

Please enter your email address to continue setting up an email alert for similar jobs to this one. By entering your email address and clicking apply you will sign up to Jobs4 and agree to our terms and conditions.

Job Overview

ID:

411025

Date Posted:

Posted 1 week ago

Expiration Date:

06/11/2021

Location:

Brentford

Salary:

Competitive

Send me alerts about jobs like this.

Please enter your email address to continue setting up an email alert for similar jobs to this one. By entering your email address and clicking apply you will sign up to Jobs4 and agree to our terms and conditions.

Share

Complete the form below to send this job to a friend.

Job Location

Complete the form below to report this job.