Full Stack Web Developer

RSD Recruitment
12 Mar 2018
15 Mar 2018
Contract Type
Full Time

Full Stack Web Developer


Negotiable depending on experience

My client are a leading Digital Agency based in the heart of Totnes with a vibrant team who supply great service for their amazing customer base. They are looking for someone who has strong Front-End knowledge with experience in PHP, Wordpress, HTML, CSS.

Key Responsibilities

As a full stack developer, you’ll:

  • Act as the technical lead for WordPress website development projects.
  • Work closely with front-end developer to develop websites from a specification.
  • Develop key components and new features for our client’s websites.
  • Integrate client websites with third-party services (Analytics, Email marketing, Stock management, Accounting, etc...)
  • Be proactive in keeping up with technological advances and informing the team about potential opportunities to improve the workflow.
  • Build and interact with the APIs that support our business processes.
  • Building reusable code and libraries for future use.
  • Optimization websites for maximum speed and scalability. ? Implement appropriate security and data protection measures. ? Design and implementation of data storage solutions.

Skills & Experience

  • Basic understanding of front-end technologies including JavaScript, jQuery, HTML5, and CSS3.
  • Developing WordPress themes and plugins for commercial projects.
  • Good understanding of server-side CSS pre-processors, such as LESS and SASS.
  • Good understanding of accessibility and security compliance.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Integration of multiple data sources and databases into one system.
  • Basic management of hosting environment, including database administration.
  • Data migration, transformation, and scripting.
  • Setup and administration of backups.
  • Outputting data in different formats.
  • Understanding differences between multiple delivery platforms such as mobile vs desktop and optimizing output to match the specific platform.
  • Creating database schemas that represent and support business processes.
  • Implementing automated testing platforms and unit tests.
  • Proficient knowledge of a back-end programming language such as PHP, Python, Ruby, Java, .NET, JavaScript.
  • Good understanding of code versioning tools, such as Git.
  • Basic understanding of OWASP security principles.
  • Good knowledge of Linux including setting up and configuring servers, SSH, apache, nginx, SSL config, MySQL databases is desirable.
  • Some experience with Drupal and/or Craft CMS is also desirable.

This job was originally posted as www.totaljobs.com/job/80437073

Similar jobs

Similar jobs