careers at ffx.co.uk

Careers


From its beginnings as a builder’s merchant in Folkestone, FFX has grown into one of the country’s leading on-line power tool, hand tool and accessories suppliers. Our customers range from the professional, the skilled craftsman, to the knowledgeable DIY-er.

Today FFX combines two trade counter locations with the most highly rated on-line offering in the industry. Growth has resulted in a recent move to a new 60,000 sq ft distribution centre in Lympne, Kent, and newly refurbished offices into which the head office and on-line business have moved.

We are currently building up our team of enthusiastic, passionate people that rise to any challenge and love being part of a successful company that is rapidly growing and where everyone plays their part. It’s an exciting time to join us and find yourself a place in our growing success story.


Warehouse Colleague

Job Title: Warehouse Colleague

Reports to: Warehouse Operations Manager/Supervisors

Department: Warehouse

Location: Lympne, Kent

No of Direct Reports: None

Job Description Summary:

To support and assist the depot management team to achieve the financial, operational and customer service objectives of the site.

Job Context:

The site provides contractual services and support to their e-commerce customers and stock transfers to FFX stores located in the south east.

Organisational Chart
  • Directors
  • Operations Manager
  • Supervisors
  • Warehouse Operatives
  • Stock control
  • Administration/Customer Services
Main Contacts:

Supervisors, Depot Management Team, Agency Staff, On Site Contractors

Main Tasks:

  • To accurately complete inbound, checking, picking, packing, despatch routines, both paper based and RF Scanning.
  • To carry out stock checks as required.
  • To accurately and safely prepare products for delivery and check and confirm as accurate and to report any discrepancies.
  • To accurately complete all appropriate documentation.
  • To use mechanical lifting equipment as required and trained for.
  • To undertake any other duties commensurate with the position as designated by the line manager.
  • To assist the site in meeting all KPI targets.
  • To maintain a high degree of housekeeping standards.

Key Responsibilities:

  • To ensure that reasonable care is taken at all times for the health, safety and welfare of yourself and other persons and to comply with the policies and procedures relating to health and safety within the Company.
  • To wear all PPE supplied by the company as suitable for the task, in the correct manner and as it was designed to be worn.
  • To report all accidents, near misses and/or dangerous occurrences to a member of management and to fully assist any member of Management with any subsequent investigations.
  • To report all/any breach of the company's Health and Safety procedures.
  • To report any instances of damage to product, property and equipment.
  • To be flexible and accept the training offered by the company and to attend any training courses.
  • To ensure that you are compliant with all the company's procedures.
  • To follow the company procedures for absence reporting
  • To only use equipment that you have been fully trained or hold a licence to operate.
  • To carry out each task as trained and in line with the company's Safe System of Work and Risk Assessments dictate.
  • To ensure that the standard of hygiene is maintained at all times.
  • To meet the standards of performance, behaviour and attendance as laid down by company policies and procedures.
  • Consistently demonstrating and adhering to the brand values at all times.

Person Specification: Warehouse Operative

Essential skills / experience / qualifications
  • Physical fitness and the ability to work under pressure
  • FLT licence (Optional)
  • Able to work to detailed instructions
  • At least 6 months warehousing experience
Preferred skills / experience / qualifications
  • Numerate and literate
  • Knowledge of Health and Safety requirements
  • IT literate
Required Behaviours
  • Flexible approach to duties and hours of work
  • Strives to develop him/herself and the team
  • Able to work as one team
  • Open communicator
  • Customer focused

These duties are not exhaustive. Additional hours of work may be required, as determined by the needs of the business. Additional duties, responsibilities and projects may also be required.

Front End Web Developer

Job Title: Front End Web Developer

Reports to: Development Director

Department: Development/IT

Location: Lympne, Kent

No of Direct Reports: None

Job Description Summary:

The Web Developer’s primary role will be to create and maintain the front end of the company websites, marketplace pages and the EPOS system. Responsibilities include the translation of UX designs to code to produce the web pages and working in conjunction with the Marketing Department to bridge the gap between graphic design and the technical elements, taking an active part in how the website pages look and work.

Responsibilities:

  • Create, upload, manage and optimise the web pages on the company websites
  • Create, upload, manage and optimise marketplace pages
  • Improve UX in collaboration with the design and marketing team
  • Propose and design as necessary any new features
  • Upload and manage banners and other marketing media/promotional activity
  • Optimise the website for speed and scalability
  • Work with team members and other departments to propose new ideas and the implementation of agreed developments
  • Ensure all user inputs are validated before submitting to the back end
  • Ensure robust testing process before delivery to live environment to ensure no downtime
  • Ensure website is tested and optimised on desktops, tablets and phones on agreed web browsers
  • Propose innovations, ideas and new opportunities.
  • Identify and resolve issues on the website and legacy systems
  • Develop and maintain the EPOS system
  • Any other reasonable duties as required
  • Consistently demonstrating and adhering to the brand values at all times.

The Individual

Capability, Knowledge and Experience
  • Proficient understanding of web markup, including HTML5, CSS3
  • Good understanding of C-sharp, DOT NET, ND-SQL, DB (MONGO, REDIS)
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Proficient understanding of cross browser compatibility issues
  • Good understanding of SEO principles
  • Familiarity with source code control systems e.g. GIT
Education and Qualifications
  • Degree educated in web development
  • QBE with at least 3 years’ experience in a similar role
Personal Characteristics
  • Excellent communication skills
  • Reliable and professional
  • Can do attitude
  • Ability to prioritise and work under pressure
  • Planned, organised and efficient
  • The ability to work quickly and accurately with excellent attention to detail.
  • Strong team player, whilst able to use own initiative and to work with limited supervision.
  • Naturally adheres to the business brand values.

These duties are not exhaustive. Additional hours of work may be required, as determined by the needs of the business. Additional duties, responsibilities and projects may also be required.

Branch Manager

Job Title: Branch Manager

Reports to: Operations Director

Department: Branch (Ashford)

Location: Ashford, Kent

No of Direct Reports: 1 (Trade Counter Colleague)

Job Description Summary:

To manage the multi-faceted operations of the Ashford. Manage the multiple offerings and deal with all day to day issues. To ensure that you and the team provide an outstanding level of customer service on our busy trade counter to both branch customers and customers of the Direct Sales team collecting goods. Deliver a level of service that complies with our company vision of “the best possible service, availability and price, delivered quickly and accurately”.

Responsibilities:

  • In line with all policies, strategies and procedures agreed with head office, to devise, present and implement a proactive sales strategy such that growth targets are met year on year.
  • With the Operations Director to devise, present and implement a products and services strategy such that the business meets the needs of its local market. To liaise with buying teams at Head Office, agree purchasing responsibilities, and ensure that the right products are stocked and that stocks are maintained at the correct levels.
  • To introduce and supervise the running of the following specialist services deemed necessary for the continued success of the branch: click-and-collect; delivery to site; branch sales; on-line.
  • To manage the team so that collectively it provides an excellent level of customer service, providing help and product advice as required. To co-ordinate training with Head Office so that the product and application knowledge of branch staff is second to none.
  • To be able to investigate and resolve any customer issues (escalating where absolutely necessary to the Operations Director).
  • To oversee and ensure that the full range of products available for sale is displayed to maximise sales, within the constraints of available trade counter space.
  • To ensure the timely ordering of replenishment stocks so that the branch always has available those items required by customers on a daily basis, and that all click-and-collect orders are covered by the daily replenishment run from the distribution centre in Lympne.
  • To manage the stock, purchasing and pricing so as to ensure good availability, competitive pricing and margins in line with company targets.
  • To drive the team to deliver the annual sales targets, and, where possible, to exceed them, all at margins in line with company budgets.
  • To liaise with the Marketing Manager on matters marketing so as to ensure the branch is effectively promoted within its catchment area.
  • To monitor local competitive activity and pricing to ensure that the business remains the first port of call for its customers looking for any of the products we choose to sell.
  • Supervision of daily transfers to ensure website orders are actioned without delay.
  • Keeping a watching brief on any day to day decisions made by the Trade Counter Colleague.
  • The supervision of any training and support given by other departmental heads to new employees to help ensure their continued development.
  • Identifying and resolving problems as necessary.
  • Scheduling and overseeing tasks to be completed.
  • Leading by example and ensuring that company policies are adhered to.
  • Key holder responsibility.
  • Supervision of computerised tills and cash reconciliation at the end of the day, ensuring that there are no cash and/or stock losses. This includes random checking of the CCTV footage.
  • Stock control including ordering of new stock, selling old stock and/or slow moving lines and developing relationships with key customers, to the extent of taking customer orders over the phone and in person.
  • Management of the whole site to ensure it is clean and kept to the high standards expected by the board, including weed control, litter (and bin emptying) and control of cigarette bins.
  • Being the key point of contact for any fire or security related issues and ensuring that the team always conforms to best H&S practice.
  • Consistently demonstrating and adhering to the brand values at all times.

The Individual

Capability, Knowledge and Experience
  • Experience of working on a construction-related trade counter, or in a builder’s merchant. Experience across both sectors would be ideal.
  • Good working knowledge of construction methods, hand tools, power tools and accessories, and fixings.
  • A good understanding of P&L, and the relative importance of margin, revenue, capital and cash flow.
  • Previous sales experience in the broad construction sector, a good local network of contacts and strong customer service experience.
  • Good IT skills.
  • Experience of managing, motivating, driving and developing employees such that they fulfil their potential and deliver results for the company.
  • Delegation and organisation skills.
Education and Qualifications
  • None specified (this is a role that requires experience and judgement ahead of academic qualifications).
Personal Characteristics
  • Strong sales and proactive customer service ethos.
  • Excellent communication skills.
  • Ability to work under pressure.
  • A commitment to excellence in every small detail of your working life.
  • Self-confident.
  • The ability to work quickly and accurately with excellent attention to detail.
  • Motivated and organised, and able to motivate, organise and drive the teams under management.
  • Proactive with a high level of common sense and initiative.
  • Complete integrity and a commitment to the values of the business.

These duties are not exhaustive. Additional hours of work may be required, as determined by the needs of the business. Additional duties, responsibilities and projects may also be required.

Channel Manager - eBay

Job Title: Channel Manager - eBay

Reports to: Marketing Manager

Department: Marketing & Advertising

Location: Lympne, Kent

No of Direct Reports: 1

Job Description Summary:

To manage FFX’s sales and marketing activity through eBay.

Identification and delivery of promotional opportunities for maximising and growing sales on the eBay platform.

Management of all advertising, content management, competitor analysis and conversion activity.

Grow sales in line with business targets.

Responsibilities:

  • Liaise and negotiate with eBay to maximise the exposure of FFX products cost effectively.
  • Create and deliver key campaigns and an on-going promotional schedule to coordinate activity within agreed timescales and to budget.
  • Ensure creative requirements are delivered on time.
  • Identify opportunities for enhancing sales and proposing how best to take advantage of these.
  • Manage promoted listings, highline search adverts and the FFX shop front.
  • Oversee the maintenance, quality and execution of product feeds to ensure listings and pricing are accurate and in line with FFX objectives.
  • Liaise with other internal departments to ensure each aspect of our distribution through eBay is providing excellent customer service and maintaining the necessary standards. Drawing attention of any concerns to the Marketing Manager.
  • Manage one marketplace administrator and provide cover for them in maintaining product listings on eBay.
  • Investigate new marketplaces and make recommendations to management as to their adoption by FFX.
  • Consistently demonstrating and adhering to the brand values at all times.

The Individual

Capability, Knowledge and Experience
  • At least 3 years commercial experience.
  • Previous experience of managing promotions on digital marketplaces.
  • Strong negotiation and persuasion skills.
  • Previous experience of managing others would be desirable.
  • A thorough understanding of eBay.
  • Previous experience of managing high-volume product feeds to marketplaces.
  • An understanding of product management principles.
Education and Qualifications
  • Good standard of secondary education/Graduate calibre.
Personal Characteristics
  • Commercially astute
  • Presentable and capable of representing FFX in key meetings
  • Collaborative skills and the ability to work closely with colleagues.
  • Motivated and organised.
  • A proactive approach with a determination to do what it takes to succeed.
  • An attitude to work that provides for flexibility to get the job done regardless.

These duties are not exhaustive. Additional hours of work may be required, as determined by the needs of the business. Additional duties, responsibilities and projects may also be required.

Buying Assistant

Job Title: Buying Assistant

Reports to: Trading Operations Manager

Department: Trading

Location: Lympne, Kent

No of Direct Reports: None

Job Description Summary:

You will be a key part of the company’s Trading department, assisting the Buyers in all areas including processing, administration, reviewing the external market, supply chains and additional ad hoc duties.

Responsibilities:

  • Negotiating with suppliers and building long term relationships.
  • Ordering and processing orders on the phone/via the internal system and email.
  • Booking deliveries onto the system, matching goods to the invoice and checking purchase orders.
  • Proposing ideas to increase sales and drive revenue.
  • Liaison with internal departments regarding product offers/promotions.
  • Updating system promotions and product status daily from all booking in paperwork.
  • Reviewing and keeping up to date with external market to ensure the business remains competitive.
  • Creation and maintenance of spreadsheets on product ranges to ensure best value for the customer and revenue for the business.
  • Reviewing the success of promotional activity, web offers, branch sales and suggesting improvements.
  • General administration.
  • Answering and resolving telephone queries from internal customers.
  • Consistently demonstrating and adhering to the brand values at all times.

The Individual

Capability, Knowledge and Experience
  • Previous office/administration experience
  • Good IT/system Skills
Education and Qualifications
  • Good secondary education
Personal Characteristics
  • Proactive with a high level of common sense.
  • The ability to forge strong relationships, in person, on the phone and through email exchanges.
  • Ability to think outside the box.
  • Previous negotiation skills would be an advantage.
  • Passionate with the drive to be successful.
  • Ability to work under pressure.
  • The ability to work quickly and accurately with excellent attention to detail.
  • Motivated with excellent organisation skills.
  • Team worker but also happy to work unsupervised.
  • Strong customer service ethos.
  • A desire to be the best.

These duties are not exhaustive. Additional hours of work may be required, as determined by the needs of the business. Additional duties, responsibilities and projects may also be required.

Programmer

Job Title: Programmer

Reports to: Development Director

Department: Development

Location: Lympne, Kent

No of Direct Reports: None

Job Description Summary:

To design and code functional programs and applications and to write “clean” code to produce fully functional software applications according to business requirements.

Responsibilities:

  • Understand internal requirements and how they translate in application features.
  • Collaborate with a team of IT professionals to set specifications for new applications.
  • Design creative prototypes according to specifications.
  • Write high quality source code to program complete applications within deadlines.
  • Maintain existing interfaces with third party application IFS.
  • Perform unit and integration testing before launch.
  • Conduct functional and non-functional testing.
  • Troubleshoot and debug applications.
  • Evaluate existing applications to reprogram, update and add new features.
  • Develop technical documents and user guides to accurately represent application design and code (published in our Wiki).
  • Develop operational documentation and provide subsequent support, reporting and training for users.
  • Maintaining the systems once they are up and running.
  • Analysing user requirements.
  • Researching, designing and writing new software programs.
  • Developing existing programs by analysing and identifying areas for modification.
  • Integrating existing software products and getting incompatible platforms to work together.
  • Writing and testing code and then refining and rewriting as necessary.
  • Working closely with other staff, such designers, developers, sales and marketing.
  • Consistently demonstrating and adhering to the brand values at all times.

The Individual

Capability, Knowledge and Experience
  • Knowledge of C# dot net, JavaScript (React, JQuery etc…), SQL Server (T-SQL), No-SQL DB (Mongo, Redis). Some knowledge of Python and Android Development would be advantageous. Familiar with a variety of operating systems and platforms (Windows 7-10, Server 2012+) and Oracle (PLSQL).
  • Familiarity with source code control systems, e.g. Git.
  • Effective project and time management skills.
  • Proven experience in a commercial environment is essential.
Education and Qualifications
  • • MSc in computer science/Information technology or related degree is essential.
Personal Characteristics
  • Strong analytical skills.
  • Creative vision with the ability to “think outside the box”.
  • Strong team player whilst able to use own initiative and to work with limited supervision.
  • Ability to work under pressure and to manage own workload.
  • Be able to multitask and resolve problems efficiently.
  • Maintain knowledge and skills in current industry development.
  • Excellent technical skills.
  • Proactive, can-do attitude.
  • Ability to adapt with organisational changes.
  • Good communication skills.
  • Reliable and professional.
  • Eager to learn and to progress.

These duties are not exhaustive. Additional hours of work may be required, as determined by the needs of the business. Additional duties, responsibilities and projects may also be required.

Customer Services Advisor

Job Title: Customer Services Advisor

Reports to: Customer Services and Returns Supervisor

Department: Customer Services

Location: Lympne, Kent

No of Direct Reports: None

Job Description Summary:

The main purpose of this role is to provide our customers with an exceptional level of service, dealing with all calls and emails effectively, efficiently, accurately and promptly.

This includes managing workloads in accordance with department SLA’s, ensuring there are no broken promises to customers and consistently demonstrating the guiding principle of “nothing is too much trouble” in every customer contact to ensure we remain the first choice for professionals looking for fantastic product ranges that are immediately available at truly competitive prices.

Responsibilities:

Playing an active role in contributing to the team and department targets across a number of KPI’s.

Ensuring all promises made to internal and external customers are fulfilled within an agreed SLA timeframe.

Providing an outstanding level of customer service which includes providing help and product advice as required.

Liaising with relevant suppliers, couriers and manufacturers in relation to orders and/or queries.

Resolving all customer issues whilst demonstrating a “nothing is too much trouble” approach at all times.

Supporting the company vision through every customer contact.

Flexibility in working arrangements to ensure customer demands and business needs are met.

Escalating calls/issues to a manager where necessary.

Taking responsibility for personal development, identifying training requirements and support needed.

Recognising and providing feedback on improvements that can be made to improve efficiencies.

Consistently demonstrating and adhering to the brand values at all times

The Individual

Capability, Knowledge and Experience
  • Good working knowledge of building materials, hand and power tools, power tool accessories and fixings would be desirable.
  • Previous telephone and/or customer service experience.
  • Excellent communicator with a great phone manner.
  • Well-developed keyboard and PC skills.
  • Organised, able to prioritise and work to deadlines.
  • Self-motivated to achieve great results across a number of KPI’s.
  • Flexible and adaptable to change.
  • Strong customer service ethos.
  • Able to work to a high degree of accuracy, often under pressure.
  • Naturally adheres to the business brand values.
  • Enthusiastic and self-motivated.
  • A team player that can work well within a team or individually.
Education and Qualifications
  • Good standard of secondary education

These duties are not exhaustive. Additional hours of work may be required, as determined by the needs of the business. Additional duties, responsibilities and projects may also be required to be undertaken.

Technical Salesman

Job Title: Technical Salesman

Reports to: Technical Sales Manager

Department: Sales

Location: Home based, areas across London and the South East (Head office: Lympne, Kent)

No of Direct Reports: None

Job Description Summary:

Working in conjunction with the Technical Sales Manager and other local FFX Technical Salesmen to increase the market penetration of the business in the London market and various territories across the South East, and improve the value of account customer sales with a focus on fixings, but including the entire product portfolio, power tools and accessories, hand tools, fixings, and general construction consumables. Ultimately to improve the bottom line of a rapidly expanding retailer which is the first choice for professionals looking for fantastic product ranges that are immediately available at truly competitive prices.

Responsibilities:

The business to business sales of the full fixings range of products in the FFX portfolio to the construction sector in Greater London (actual territory to be confirmed) to customers ranging from the larger building contractors, through specialist sub-contractors, to specialist concrete frame firms, cladding companies and dry liners, to name a few, working in – or headquartered in – the area.

Researching the market, compiling a database of target companies, making appointments to visit buyers and/or owners at head office level, and visiting construction sites in the area where the company is based outside the area, and selling the full range of products.

Monitoring competitor activity and feeding back any pertinent competitor activity including new products being offered, prices where available and general marketing activity in the area.

Building relationships with key customers such that the relationship itself, with the back-up of excellent customer service, ready availability, excellent and timely delivery become more important than price alone.

Negotiations with suppliers to maximise sales, profit and margin for any specified products sold by the supplier but requiring a point of distribution through which to fulfil the sale.

Presenting the products favourably, in a professional and structured manner, in face-to-face meetings and via correspondence (email, letter), understanding the customer’s requirements and developing sets of terms specific to the needs of any given customer (e.g. a dry lining contractor will require a different set of products to a brick layer).

Forecasting sales across the territory when requested to do so; meeting daily, monthly and annual sales targets and encouraging the move to FFX being the sole supplier among all customers.

Working in partnership with suppliers on open days, promotional drives and training days to promote the sales of that given supplier.

Attending training courses and gaining CSCS approval to enable sites to be visited; attending training on abrasives, gas tools and diamond blade use and being able to ‘train to train’ operatives in customer’s companies.

Gaining technical proficiency in anchors and working with the FFX Technical & Training Manager to provide the optimum solution to any given customer’s precise requirements; assisting customers by ‘value engineering’ so as to switch the customer from the product specified to a better value alternative from FFX (e.g. switching a customer from Hilti to FFX resin).

Producing reports as required.

Representing the Company at trade exhibitions and shows.

Reviewing and keeping up to date with external markets to ensure the business remains ahead of our competitors

The Individual

Capability, Knowledge and Experience
  • Previous experience selling fixings, PTAs and general construction consumable products.
  • Good knowledge of the range and diversity of construction fixings in the market.
  • A sound understanding of their use and application on site.
  • Effective project and time management skills.
  • At least 5 years in commercial environment is essential.
  • Strong business acumen and commercially aware.
  • Good IT/system skills.
Education and Qualifications
  • Good level of secondary education.
Personal characteristics
  • Strong negotiation and analytical skills, highly numerate with excellent attention to detail.
  • Commercially sound with ability to understand and interpret market information.
  • Excellent interpersonal skills, with the right levels of drive and patience.
  • Creative vision with the ability to “think outside the box”.
  • Strong team player and self-motivated with a very strong desire to achieve.
  • Ability to work under pressure and to manage own workload.
  • Be able to multitask and resolve problems efficiently.
  • Strong literacy skills.
  • Good communication skills.
  • Reliable and professional with the necessary perseverance to remain on course.

These duties are not exhaustive. Additional hours of work may be required, as determined by the needs of the business. Additional duties, responsibilities and projects may also be required.


If you want to work for FFX in the future, please submit your CV and let us know you're interested in a future role. We always want to talk to qualified people, and we'll make time for a chat with you even if we're not ready to hire just yet.

Please send your applications and CVs to jobs@ffx.co.uk

Be Clear
Be Passionate
Be Responsible
Be Visionary
Be Part Of Our Community