OVERVIEW:
Engineering is very much at the forefront of everything we deliver to our passionate community. We are an agile team applying the company’s ethos, ‘Be a visionary’, to the engineering aspect of the business. 

The Tech Team have a practical application and operate to the Scrum framework to deliver highly scalable, world class user experiences to our customers and to the rest of the business. However, with the introduction of our mobile applications, Gymshark has moved into the Tech company space offering digital products through mobile platforms for the first time. 
 
We are looking for Mid Level Frontend engineers who have a flair for creating amazing user experiences. 

You may know of us as a Shopify merchant, but we’re so much more. It’s true, we love Shopify and highly value our partnership with them, but we build our own infrastructure and applications and Shopify form part of the wider stack, which relies on the following technologies:

• ReactJS and the React ecosystem
• Swift and Kotlin for Native mobile development
• GoLang for our serverside and serverless applications
• AWS Infrastructure and Terraform for provisioning
• Serverless and Kubernetes for some of our services and pipelines
• Java for our Quality Assurance Automation
 

WE HIRE PEOPLE.

Real-life humans, each with their own unique set of thoughts, beliefs, cultures, identities and a background and body that is completely individual. Together, all these unique humans make Gymshark stronger.

If you’re reading this, you’re probably applying for or considering applying for a job with us, and we want you to know that Gymshark is an equal opportunity employer. For us, that means we always, and will always, strive to be as inclusive as possible in all aspects of employment and that we do not, and will not, tolerate discrimination of any kind.

WHAT YOU'LL BE DOING:

Management and Support: 

  • Makes significant contribution to the development of our frontend applications and codebases, helping to define and embed best practice across the team.
  • Trusted to work independently with limited supervision in delivering business requirements through our frontend codebases in expected timeframes and to standards.
  • Actively encourages process improvement on a sprint-by-sprint basis through increased team velocity and process changes to the betterment of the team.

Strategy: 

  • Identifies when change is required and can build a case for change to the Head of and lead roles. Contributes to processes that support the engineering strategy set by Tech leaders.
  • Is responsible for making improvements to processes and systems to enhance performance of the frontend engineering team. 

Collaboration: 

  • Works to ensure project work is progressing within agreed timelines and that the team’s autonomy is maintained while aligning with the aims of the function.
  • Contributes to the consistency of approach across the Tech team to present a united approach to the rest of the business.
  • Works collaboratively with Tech colleagues to mediate and remove obstacles on behalf of the sprint team to ensure sprints are successful.

Data-Driven Decision Making: 

  • Contributes to the improvement of tools and policies used within Tech through external market trends and insight.
  • Contributes to a united data approach within the business by ensuring frontend applications contribute to a united master dataset.

Knowledge and Opportunity: 

  • Maintains a knowledge of the industry trends, best practices, and innovation ensuring that we remain a world leader in our field and actively build Gymshark as a technology brand.
  • Strives to monitor and challenge existing Tech and software engineering processes to continually improve our output in both frontend engineering and the wider Tech team.
  • Contributes to ideation, problem solving and innovation happening within the frontend engineering team.
  • Participates in relevant projects, championing as appropriate Gymshark’s reputation as a world class organisation and employer of choice.

Other Duties: 

  • Will be an ambassador for the Tech function and our Processes.
  • Will encourage and facilitate a productive environment for Gymshark engineers as well as promoting team mentality.
WHAT YOU'LL NEED:
  • You must have a passion for crafting user interfaces and building usable, accessible digital products.
  • Experience in frontend engineering preferably with a considerable amount of time using modern JS frameworks.
  • Demonstratable knowledge of Agile practices and the Scrum Framework and its application and delivery.
  • Experience with version control systems and centralised code management.
  • Experience of implementing security best practices in frontend applications.
  • Must be expert in HTML, CSS and JS.
  • Demonstrable experience with CSS pre-processors and dependency management.
  • Demonstrable experience using at least one of; React, VueJS, Angular.
  • Knowledge of CI/CD pipelines for web applications.
  • Experience in contributing to the adoption of ultimately beneficial Tech processes and strategy.
  • Must be self-motivated, be proactive going beyond the call of duty, have a keen eye for detail, be result-oriented, and have an ability to work stay calm under pressure and in uncertainty inspiring the same in the team.
  • Ability to build and maintain strong relationships with Tech colleagues, translating complex technical concepts into simple terms where required.
  • Ability to work collaboratively with other team members to deliver immediate tasks.
  • The ability to thrive, with minimum level of supervision, in a risk-taking, fast paced environment
  • Agile to change and pragmatic, you'll be a collaborative team player and be comfortable working in a high pressure, fast paced environment where identifying needs, providing solutions and adding value is a prerequisite
  • Commercial Awareness and a creative problem solver with the ability to think laterally and understand the cost and value drivers within a competitive business environment
  • High degree of professional ethics and integrity
  • First class interpersonal and communication skills
  • Keep up to date with external trends and best practice in frontend engineering, innovation and code based engineering more broadly.
Gymshark HQ is based in Solihull, however this role can be both flexible & remote. There will be an expectation (post-Covid, government guidelines dependant) for the successful candidate to also be flexible and be open to coming into the HQ occasionally.
 

THE PERKS.

🤑 Competitive 'Win Together, Lose Together' Bonus
🩺 Full private medical insurance with no excess
🏖 25 days holidays + your birthday and all the bank Holidays which can be substituted and taken whenever you want.
💻 A truly flexible working culture
👥 A collaborative, creative and inspiring working environment
💰 Employer pension contributions up to 7%
🤩 Life Assurance at four times your basic salary
🦈 50% Gymshark Discount & Gymshark Gift Card for each year of service
🥇 Financial, Physical and Mental Wellbeing Support
📚 Great training and learning resources & 10% time for personal development
🖥 Choice of hardware and access to the best software
🤒 Paid time off when you’re physically and mentally unwell
🧸 Very Generous Family Leave package – we support you extending your family

GS Campus Perks

🍎 Refuel - Healthy fresh food at GSHQ
🏋️‍♂️ Lifting Club (LC) Gym Membership
👉 Free monthly massages
💈 Beauty and Barber facilities
🚘 Free on-site parking