Work For Us

Contact Us
  • At names.co.uk, we work with cutting edge technology to produce the latest professional online products and services for our customers.

    We're always on the lookout for enthusiastic, innovative and talented individuals with fresh ideas to join our team and we value the unique skills each member brings.

    Personal progression and development is very important to us and we’re proud of the amount of Five Year Service Awards that we regularly present.

  • As a friendly bunch of people, we enjoy various social occasions throughout the year including two official corporate events. Read more about names.co.uk.

    If you would like to work in a challenging and rewarding environment and think you have what it takes, please send your CV to jobs@names.co.uk or apply through our website for the vacancies below.

    No Agencies Please.

Current Vacancies

Here is a list of current opportunities at names.co.uk.
Please click the job title to review the full description and to apply online.

View our Job Applicants Privacy Notice

PHP/JavaScript Developer

Job Description

An opportunity has arisen for a PHP/JavaScript Developer to join our established Development Team. The successful applicant must have a passion for writing clean, secure and testable code, and a commitment to ongoing professional development.

Job Title: PHP/JavaScript Developer
Reporting to: Applications Development Manager
Location: Worcester

The role requires significant experience of Object-Oriented Software design principles and best practices, such as working to PHP Standards Recommendations (PSRs), and a good understanding of the current JavaScript and CSS ecosystems. Familiarity with SQL and basic database normalisation is also required.

Web applications form the core of all of Namesco's systems, and include customer-facing sites and internal systems to manage both customers and the email and web hosting infrastructures. Working with sensitive and business critical data also requires a thorough understanding of security and data integrity issues on the Internet.

PHP, JavaScript and MySQL applications form the core of all of Namesco's systems, including the email and web hosting infrastructures. As such, an understanding of the protocols underlying these internet technologies, such as HTTP, SMTP, FTP, SSH, TLS and DNS would be beneficial.

Working with sensitive and business-critical data also requires a thorough understanding of security and data integrity issues on the Internet.

Some knowledge of dependency and package management solutions for both PHP and JavaScript would be helpful, and an understanding of asynchronous JavaScript using promises would be a bonus.

The successful applicant will have an enthusiastic attitude for their work with significant commercial experience in creating secure, high-performance web applications.

Essential Requirements:

  • Extensive knowledge of Object Orientated PHP
  • Core JavaScript concepts, such as Prototypal Inheritance
  • Relational databases and SQL
  • Unit testing with PHPUnit
  • Good understanding of security issues on the internet
  • HTML
  • CSS

Desirable Experience

  • Agile Software Development (Scrum, Kanban)
  • Asynchronous JavaScript using Promises
  • NoSQL databases (Memcache, Redis, ElasticSearch)
  • RESTful Web Services
  • Package Management (Composer, Bower, NPM)
  • Frameworks (Zend, Knockout, Backbone, jQuery)
  • Usability, Accessibility, SEO & W3C Standards
  • MVC Applications
  • HTML5, XHTML, Sass, Git, RabbitMQ
  • HTTP, SMTP, FTP, SSH, TLS, DNS

Key Competencies

  • Enthusiasm and a desire to learn
  • Excellent problem solving skills
  • Ability to communicate advanced concepts well
  • Attention to detail
  • Good team player
  • Ability to work in a fast moving environment and to tight deadlines

Normal Working Hours

Your usual hours of work will be from 9:00 a.m. to 5:30 p.m. Monday to Friday inclusive, however these may be subject to alteration in accordance with the dictates of the business. You are entitled to a one hour lunch break, which is normally to be taken between 12:00 noon and 2:00 p.m. Depending on shift and cover patterns this may have to be taken at other convenient times.

We are open to discussion regarding remote working for 1 – 2 days per week as we do offer flexible working arrangements. However during any induction/training period (normally 1-2 months) we would require the successful candidate to work full time from the office in Worcester.

Apply Now

PHP/DevOps Developer

Job Description

An opportunity has arisen for a PHP/Devops Developer to join our established Development Team. The successful applicant must have a passion for writing clean, well structured and testable code, and in maintaining a highly-automated development platform and continuous integration system.

Job Title: PHP/DevOps Developer
Reporting to: Applications Development Manager
Location: Worcester

The role requires a good general understanding of software development best practices, such as working to PHP Standards Recommendations (PSRs), in addition to basic Linux System Administration, Virtual Networking and Docker Containers.

Internet technologies and their underlying protocols, such as HTTP, SMTP and DNS. PHP and MySQL applications form the core of all of Namesco's systems and are used to manage the email and web hosting infrastructures. Working with sensitive and business critical data also requires a thorough understanding of security and data integrity issues on the Internet.

Experience with HTML, CSS, Javascript and working to applicable W3C standards is also required, along with good knowledge of current and emerging technologies for both frontend and backend web development.

The successful applicant will have an enthusiastic attitude for their work with significant commercial experience in creating secure, high-performance web applications.

In the performance of your duties, you will be expected to use your best endeavours to promote and maintain the interests and reputation of the Company at all times as well as carrying out such tasks that are required to meet the needs of the business.

Essential Requirements:

  • Strong experience of Object Orientated Programming
  • Experience of basic Linux Systems Administration, Virtual Networks and Docker Containers
  • Strong experience of relational database systems
  • Good understanding of PHP and MySQL
  • Good understanding of security issues on the internet
  • Good understanding of internet protocols
  • HTML
  • CSS
  • Javascript

Desirable Experience

  • Continuous Integration & Deployment (Jenkins)
  • Container Orchestration (Kubernetes)
  • Cluster Management (Consul, Nomad)
  • RedHat & Debian Linux distributions
  • Agile Software Development (Scrum, Kanban)
  • PHP Tools (PHPUnit, Xdebug, PHPCS, Phing, Lint)
  • PHP Dependency Management (Composer, Satis)
  • Git Versioning System
  • RESTful Web Services
  • NoSQL databases (Memcache, Redis, ElasticSearch)
  • RabbitMQ

Key Competencies

  • Enthusiasm and a desire to learn
  • Excellent problem solving skills
  • Ability to communicate advanced concepts well
  • Attention to detail
  • Good team player
  • Ability to work in a fast moving environment and to tight deadlines

Normal Working Hours

Your usual hours of work will be from 9:00 a.m. to 5:30 p.m. Monday to Friday inclusive, however these may be subject to alteration in accordance with the dictates of the business. You are entitled to a one hour lunch break, which is normally to be taken between 12:00 noon and 2:00 p.m. Depending on shift and cover patterns this may have to be taken at other convenient times.

We are open to discussion regarding remote working for 1 – 2 days per week as we do offer flexible working arrangements. However during any induction/training period (normally 1-2 months) we would require the successful candidate to work full time from the office in Worcester.

Apply Now