Front End Developer

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

At Volo Commerce, we’re far more than just a software company, we’re set to create the world’s most successful community of online multichannel sellers, delivering excellence to this multi-million pound market.

Volo enables retailers to distribute their products and seamlessly scale up their operation through the ever-increasing number of marketplaces on the web, such as Amazon, eBay, Google and Rakuten. Our solution integrates with our customers' online sales process, simplifying and automating tasks such as inventory management, product listing and scheduling, sales order processing, payment and dispatch, customer communications and accounts posting.

Our organisation has received significant investment over the past few years and we have exciting plans to grow and support our global customer base.

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 evangelise the Volo vision 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 deliver platforms that will take our product forward.

Key Responsibilities

Developing websites, user interface design and build and concept designing.

  • 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 whilst also handling day-to-day operational issues
  • 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
  • Knowledge of PHP, WordPress
  • Knowledge of Google Analytics, Google tag manager
  • 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, Hubspot, vTiger
  • Knowledge of XenForo
  • Experience working with Bit.ly, DocuSign, MailChimp
  • 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
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