• Sign In | Register

Junior/Mid-Level Javascript Developer

Job Function:
Job Type:
The Job

About us

Here at Pretty Little Thing, we strive to fly the flag for love, equality, and acceptance, working to use our platform to spread nothing but good vibes. Regardless of race, gender, sexuality, style or budget – there’s something for everyone! We want our customers to feel confident in the way they dress and to embrace the way they look. #EveryBODYinPLT is our community that is all about body positivity, equality and supporting each other.

About the role

Due to the growth of our IT department, Prettylittlething.com is looking for a Junior/Mid-Level JavaScript developer to join the family. Your key responsibilities will be:

  • Writing clean idiomatic code adhering to industry coding standards.
  • Using and following established design patterns and techniques.
  • Adding appropriate logging and monitoring needed to help with debugging.
  • Writing tests with adequate coverage, independently.
  • Taking ownership of the implementation of the solution to the assigned task.
  • Coding in an easy to understand, change, and maintainable manner.
  • Proactively improve components, modules, services, systems, and codebases encountered.
  • Adding domain specific metrics to help understand application performance.
  • Considering and tests edge-cases.
  • Identifying opportunities to improve testing.
  • Selecting the right data structure for what you are trying to solve.
  • Accepting feedback and proactively providing feedback to colleague you work with.
  • Raising issues you spot in retrospectives.
  • Delivering assigned tasks that meet expected criteria.

About you

You will be an effective team player and will focus on tasks that contribute to team goals. You will be able to work on your own initiative and be able to prioritise your work with conflicting demands.

Due to the critical nature of the role, it’s essential that you have experience in the following:

  • At least 3 years in PHP
  • Modern javascript framework
  • MVC PHP framework (ie laravel, symfony)
  • MySQL
  • Phpunit
  • Git
  • docker

Nice to have’s

  • akeneo
  • symphony
  • s3/sns/redis

PLT Perks

We know that as a company we are only as good as the people that we employ. We know our employees work tirelessly to make PLT the success it is today and in turn, we offer them some amazing benefits:

  • Free parking
  • 25 days holiday
  • Free on-site gym with daily classes (due to current restrictions, live PT sessions)
  • Discretionary Bonus Scheme
  • Company shares schemes - including a ' Save As You Earn' scheme
  • 40% staff discount (including PLT, Boohoo, Boohoo MAN, Nasty Gal, Coast, Warehouse, Misspap)
  • Monthly social events (including pay day drinks, Employee Appreciation Day etc.)
  • Salary sacrifice pension scheme with 5% employer contribution
  • Flexible working hours
  • Cycle to work scheme
  • Childcare support through the Government
  • Health cash plan
  • Personal development opportunities to learn and grow at work

Equal opportunities

Here at PLT we not only embrace diversity we celebrate it! We are proud to be an equal opportunities employer and we’re continuing to build an inclusive environment for our employees. We know we are better together, and we will continue to build a team that represents a variety of skills, perspectives, and backgrounds.

Reasonable Adjustments

PLT want to give everybody the chance to perform their best whether that is during an interview or whilst at work. Should you require any reasonable adjustments please let the talent team know.