Ruby Developer

Liverpool

Job Details

Location

Liverpool Head Office

Contract Type

Permanent

Working Pattern

Full Time

Salary

Competitive plus benefits

Closing Date

10/06/2020 22:45

About The Role

We are currently recruiting for a Ruby Developer with the ability, passion and desire to help Matalan’s eCommerce team to be at the forefront of delivering its strategic goals.

As a Ruby Developer you will work as part of an agile development team to develop & implement best-in-class digital experiences. You will be passionate about all things web with a proficient knowledge of Ruby and Ruby on Rails. You will have a desire to develop your skill set which will be supported with weekly dedicated self training time.

You will work closely alongside a team of Designers, Front End Developers, Analysts, Researchers and QA engineers to take initial business requirements through to the build & development phase.

You will work with the team on architecting and implementing new features as well as refactoring and improving what is already in-place – delivering a flexible, yet maintainable set of codebases – allowing the business to innovate at pace.

  • Create best-in-class digital solutions that deliver improved experiences for our customers
  • Develop new features that integrate into our eCommerce platform

Owning the technical solution:

  • Deliver software using test driven development and Agile development methodology
  • Working with the Scrum team and Tech Lead to architect and implement new features
  • Producing clean, efficient code based on user stories and acceptance criteria
  • Recommending and executing continuous improvements on a weekly basis
  • Ensuring the technical stack delivers the best performance, high availability and is fully secure.
  • Ensuring best practices are followed and latest technologies are used
  • Pairing and carrying out code reviews with other developers to ensure quality code
  • Build working relations with internal IT staff and external IT suppliers
  • Working with third-party vendors, integrating their APIs and services
  • Provide general business support, offering code solutions where needed

About You

  • 4+ years of commercial experience with Ruby on Rails
  • Experience working with APIs and Databases
  • Extensive experience with SQL, HTML, CSS, JavaScript, jQuery and GIT
  • Demonstrable experience writing stable, consistent automated tests, including both unit and integration testing, in a Test-Driven Development process
  • Understanding of front end best practices and agile methodologies
  • Good understanding of SEO principles and ensuring that application will adhere to them
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Proactive self-starter with ability to organise and prioritise work
  • Strong desire to learn and stay up to date with changing technologies
  • Works well under pressure with strong attention to detail
  • Positive attitude and collaborative team player

Beneficial but not essential:

  • Experience with PostgreSQL, AWS and GitHub beneficial
  • Experience with medium to large web development projects beneficial; working in a team that includes front and back end developers, product owners, QA testers, and design specialists etc
  • Microservices experience beneficial
  • Experience with Gulp, Sass ETC beneficial
  • Knowledge of modern front end frameworks such as React, Vue, Angular and Node beneficial
  • Experience with Jira and Confluence beneficial

About Matalan

Founded in the early 1980s by John Hargreaves in Liverpool, Matalan is proud to serve its customers excellent quality at great value. With over 200 stores in the UK, a growing online presence and over 15,000 employees, working here is exciting, challenging, and above all fun! As part of the Matalan family you can expect some great benefits and the opportunity to be part of our exciting vision - to become the UK’s most trusted value retailer. This is Retail Made Real.

Matalan value diversity and don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status. We are committed to being an equal opportunities employer and encourage applications from all communities.

Matalan wants to see every candidate performing at their best throughout the application and interview process and ultimately, in their role. We, therefore, encourage you to inform us of any reasonable adjustments you might need to enable this.

In the event that a high volume of suitable applications are received, the post may close prior to the specified closing date. Please apply as soon as possible if interested.

Hierarchy

Hierarchy

Your place in our world

Tech Lead
Ruby Developer