Developer - Backend

Location
Louth
Salary
Competitive
Posted
15 Aug 2018
Closes
12 Sep 2018
Ref
1453R2R
Contact
Francesca Mumby
Sectors
IT
Contract Type
Permanent
Hours
Full Time

Developer – Backend

Louth, Lincolnshire

Company Overview

Our client is an industry leading online global action sports and youth culture network with commerce and media capabilities. Together, the group’s websites serve a unique customer audience of over 6 million, representing a digital ecosystem capable of capturing and influencing many niche marketplaces.

Our client now requires an ambitious and dynamic Back End Developer to work in an exciting global business who has the ability to bring their experience and qualities to help grow the company.

The size and complexity of our systems require a dedicated set of skills on which our developers can rely, helping them to efficiently deliver applications to production environments.

This role works closely with all members of the team, in order to collaboratively create the architecture of our infrastructure, and help developers troubleshoot issues in running applications.

Locations considered- Louth preferred, but Stockport is also an option.

Primary Purpose of Position:

As part of the Tech team, this person will work closely with the Frontend, Product, Core and DevOps teams to maintain and develop technologies for our customer facing Ecommerce platform.

You will be required to apply best practice, good coding standards and extensive testing, in order to provide good code that run our applications. Become part of a team that works in an agile way, shares knowledge and pushes for improvement.

Key Relationships:

Internal: Front/back End Developers and Software Developers

External: Service Partners

Key Responsibilities:

  • Maintain and develop our main storefront applications for our E-Commerce platform.
  • Design, implement and maintain new applications that add to our ecosystem, especially mobile.
  • Liaise with internal and external teams to discover requirements and troubleshoot issues e.g. build reporting tools.
  • Liaise with content writers, graphic designers and SEO.
  • Work in a virtual team in order to facilitate development, test and running of applications and efficient delivery.
  • Work together with the development team to shape processes and best practices within the team.
  • Document work in order for other members to understand and break knowledge silos.
  • Be part of technical discussions around new developments. Be able to recommend implementations.
  • Troubleshoot issues and incidents.
  • Apply best practices.
  • Pair together with other team members in order to unblock tasks and share knowledge.

Experience Critical to Success:

  • Pure PHP development experience (>3 years)
  • Experience building both bespoke apps and API
  • Write, debug and optimise MySQL queries
  • HTML/CSS
  • Javascript / JQuery / Json

Some experience on the following would be strongly considered:

  • Experience in E-Commerce environments and Platforms
  • Experience in API-Led platforms
  • Linux Server admin / command line
  • Git/GitHub and SVN

Exposure to any of these technologies will be a plus:

  • Building business tools
  • Log management systems like Splunk.
  • APM systems like NewRelic
  • AWS SDK
  • Frontend frameworks - React
  • NodeJS
  • Any other languages
  • Software Engineering Background
  • Ability to lead projects/epics as required

Key skills:

  • Ability to understand the big picture of systems working together.
  • Great attention to detail.
  • Comfortable communicating with different teams and people with varied knowledge levels.
  • Passionate for new web technologies.
  • Solid grasp of the web technology stack and its internals.
  • Apply best practices and good standards to the code.
  • Ability to communicate with all levels of the business and product team members in order to extract requirements.
  • Comfortable delivering applications in an agile, multi-team, fast paced, release-often environment.
  • Ability to review other peer’s work and provide feedback in a positive way.
  • A natural enabler, a pusher, not a blocker.
  • Ability to share knowledge and train people up.
  • Ability to think in an abstract way knowing only part of the problem.
  • Ability to deliver well tested code.
  • Pair together with other team members in order to unblock tasks and share knowledge.

Benefits and Perks

Joining our client’s family means embracing what they stand for from protecting the playgrounds, oceans, mountains and skate parks, to helping the community we live in.

They want everyone to get involved in other sporting activities they love and encourage you to get involved; so whether football or yoga, hardcore fitness sessions, Summer Surf and Winter Ski trips, to week day skate sessions, they want you to come along for the ride.

More searches like this