FULL STACK DEVELOPER 6 MONTH DAY RATE CONTRACT- CHISWICK/HOME BASED, WEST LONDON
Senior Full Stack Developer with BigCommerce experience required to join the Digital team at Harvey Nichols. You will have a strong level of experience developing front-end applications using; React, Redux, TypeScript, and back-end applications JSON REST API methodology. A strong background in Node and PHP will also be necessary for the role. You will be supporting the implementation of an e-commerce re-platform project and working within an agile team, contributing to daily stand-ups, sprint planning and estimations. You will be self-organised and able to make key decisions within your area. Your ability to communicate to people of all levels and technical ability in a positive and friendly manner is key.
What you'll be doing:
Ownership of technical designs, code development, and component test execution
Developing and demonstrating a broad set of technology skills in Java technologies, micro service design patterns, Open Source libraries and frameworks, and technology architecture concepts
Working with the UX and product team on translating user requirements into workable specifications so the team can estimate accurate time scales during the sprint and analysis stage.
Have a strong background of QA to ensure a solid testing environment is adhered to.
Providing training to users of new systems in terms of CMS capabilities. Ensuring users fully utilize system functionality.
Mentoring the team
Supporting project delivery
Contributing to regular code reviews
Assisting automated testing and improved standards
Managing Fastly and CDN configuration
About your experience:
API design and architecture
Deployment pipeline and automated Testing
Experience in HTML5, CSS3, Sass, Video
Strong knowledge of PHP
Understanding of OOP principles and techniques
Understanding of web application vulnerability and how implement secure code
Experience working on a LAMP and node stack
Comfortable with the command line
Good working knowledge of modern VCS systems especially git
A bit about you:
You are able to confidently communicate with internal stakeholders at all levels; ability to present is desirable. Must be able to show leadership skills and good team communications
You are able to manage workload between project work and support issues. As part of a collaborative scrum team, a “No task is beneath me” attitude is a must
Experinced in liaising with third parties internally and externally to discuss integration of the product
Non-technical skills required are being a team player, can-do attitude, ability to work independently or as part of a team, approachable and pragmatic
You have a natural thirst for technology and anything digital, as part of your role is to evolve the company’s digital landscape