Full Stack Engineer

Job Type: Full Time
Job Location: England
Company Name: Premier Group

Company Overview

Premier Group: Connecting the best people with the best companies across the globe for over 25 years. With offices in the UK and the USA, we’re experts in the Technology and Engineering sectors. Whether your need is to hire permanent, contract or freelance talent – we can help. We build long lasting and successful partnerships with our customers. We do this by providing solutions that save you time and reduce hiring costs, delivering individual specialists or entire teams to work on critical projects. More than just recruiters, we are trusted partners who guide businesses through their talent acquisition challenges whilst helping candidates build fulfilling careers. Recognised for our exceptional culture and reputation in the marketplace, Premier has been honoured with several prestigious awards, including Best Companies and Recruiter Hot 100.

About the Role:

I’m working with a leading global software company looking to expand its team with an experienced Senior Full Stack Developer with Ruby-on-Rails expertise. This company provides innovative solutions to the retail industry through their cutting-edge platforms, helping retailers across the globe enhance their customer experience.

As a Senior Full Stack Developer, you will contribute to the development, maintenance, and enhancement of the company’s core products and platforms. You’ll work collaboratively with cross-functional teams to deliver high-quality solutions and bring new features to life. You will also be responsible for ensuring the product remains scalable, performant, and aligns with the latest industry standards.

This role is ideal for someone with at least 5 years of hands-on experience in Ruby-on-Rails development and a solid understanding of both back-end and front-end technologies.

Key Responsibilities:

  • Contribute to the development and improvement of the company’s core products and platforms, ensuring high performance and scalability.
  • Work collaboratively within Agile teams, following the full software development life cycle (SDLC).
  • Implement new features and improve existing ones, maintaining high standards for code quality and performance.
  • Develop the back-end services and APIs to support customer-facing applications.
  • Assist in the development of UI features using modern JavaScript (React) and front-end technologies.
  • Write unit and integration tests to ensure code quality and robustness.
  • Troubleshoot and resolve issues within the product, ensuring that the platform meets the needs of customers and stakeholders.
  • Collaborate with cross-functional teams to gather requirements and provide technical input during product development.

Technical Requirements:

  • Essential:
  • 5+ years of commercial experience with Ruby-on-Rails.
  • Strong knowledge of Ruby, JavaScript (React), HTML, and SQL-based databases.
  • Hands-on experience with front-end frameworks like React and back-end services.
  • Experience with cloud platforms such as AWS or GCP, Docker, Kubernetes, and CI/CD pipelines.
  • Solid understanding of Agile development methodologies.
  • Experience working with databases like PostgreSQL or MySQL and creating RESTful APIs.
  • Bonus Skills:
  • Experience with Java or Spring Frameworks.
  • Familiarity with UI/UX design and modern JavaScript frameworks.
  • Exposure to performance optimization and system scalability best practices.
  • Familiarity with testing frameworks (unit, integration, and end-to-end).
  • Experience with cloud services like AWS EC2, RDS, Lambda is a plus.

Benefits:

  • Competitive salary: £80,000 – £100,000
  • 25 days holiday + Bank Holidays
  • Private Medical Insurance, Dental Insurance, and Disability Insurance
  • Contributory Pension Scheme
  • Perk Scheme and Brand Discounts
  • Professional development opportunities and access to training resources.

    APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx