Front End Developer

Location
Cheltenham / London
Hours
Full Time
Guide salary
Competitive
Company Description

At Volo, we’re far more than just a software company, we intelligently connect Brands and Manufacturers to Consumer Demand.

Volo intelligently enables Brands and Manufacturers to distribute their products and seamlessly scale up their operation through the ever-increasing number of channels on the web, such as Amazon, eBay, Google, Facebook and Instagram. Our solution integrates with enterprise level manufacturing organisations and intelligently transitions them to become successful Direct to Consumer retailers.

Our organisation has received significant investment and we have exciting plans to grow through innovation and the use intelligent technology solutions.

Role Description

Are you an innovative and creative Front End Developer looking for a challenge in a market leading technology company?

We are looking for someone who possesses strong skills in developing interactive front ends with a clear passion for the technologies involved. This is an exciting opportunity for a Front End Developer who is passionate about JavaScript and development frameworks. Great communication skills are essential to be able to take on requirements and work alongside the Architects, QA professionals, Product Owners and users to spearhead simple, elegant and effective solutions. Most importantly, you will work collaboratively with fellow employees and customers in a fun and creative environment. If building world class platforms is something you eat, sleep, and dream - then you are ready to work with us to revolutionise ecommerce.

Key Responsibilities
  • Research, conceive and develop web applications to extend and improve on Volo’s product offering
  • Work closely with UX designers, product owners, project managers and back-end developers to implement versatile front end user experience using latest technology trends and Volo best practices
  • Work closely with UX designers to bridge the gap between graphical design and technical implementation
  • Responsible for the creation of a world class front end strategy that embraces emerging standards whilst implementing and ensuring best practices and consistency on all deliverables
  • Hands on front end design and development
  • Work within a Scrum based Agile team on high profile projects
  • Constant learning and innovation, you'll be open to working with the latest technologies including highly scalable open source solutions
  • Provide guidance on UX Design issues
  • Input into processes and build workflow within Front-end Design
  • Deliver new functionality through projects
  • Develop and test across multiple browsers, platforms, and devices. (Including smartphones and tablets)
  • Delivery of solutions with minimal risk and repeatable process using automation
  • Encouraging a continuous improvement culture
Key Skills and Experience
Essential
  • CSS systems such as LESS and SASS to compile style files
  • OOP JavaScript (MVC), JQuery, JS, HTML5, CSS3 and JSON
  • Proficient in client-side JavaScript frameworks and React.JS
  • General knowledge of client server communication including development and consumption (REST, API’s, WebSockets)
  • Knowledge of Automation Tools
  • Have excellent in browser debugging skills allowing you to identify and fix issues efficiently
  • Best practices and knowledge of application security
  • Excellent optimistic problem-solving, analytical and troubleshooting skills.
  • Knowledge of TDD and BDD
  • Developing new user-facing features and building reusable code libraries for future use. Ensuring UI/UX designs are technically feasible
  • Understanding Enterprise Design Patterns and how they can be used to generate frameworks, platforms, etc
  • Experience of working in an Agile environment with ability to input best practices into the process.
  • Understands how designs translate into reusable, flexible and scalable code; plus optimizing applications for maximum speed and scalability
Desirable
  • Experience as a Full stack developer
  • Experience of implementing and enabling A/B testing and continuous delivery
  • Experience with Docker containers would be advantageous
  • Knowledge of Angular2
  • An active interest in current/new technologies in order to offer alternative solutions and tools to enhance applications
  • Passion for technology and selling online with experience in ecommerce
  • Understanding of algorithms and data structures, and their time and space performance.
  • Experience with Java
  • Experience working in Unix environment
  • Good knowledge of common JavaScript build tools, package managers and other tools that drive efficient delivery (eg Webpack, babel, git, npm, Grunt, etc)
  • Familiarity with testing tools such as Selenium
  • Knowledge of PHP, WordPress
  • Knowledge of Google Analytics, Google tag manager
Values
  • Spirit of Adventure
  • Transformational Growth
  • Experience the Difference
  • Power in our Community
Why work with us
  • Competitive salary plus benefits
  • 25 days of annual holiday plus your birthday off as well
  • Relaxed dress code
  • An ever-changing growth environment with plenty of opportunity to develop your career

Apply Now

If you're interested in this role and would like to apply, please send your CV and covering letter to Volo by filling in the form below.

How did you hear about the role?*

Are you Human?

| * required field