Overview:
GUITARGUITAR is a company with a passion for making people's lives better through music. As the UK’s largest guitar retailer, and a Top 100 UK Internet Retailer, we want to recruit an experienced and qualified Software Engineer to our technology division. This is the ideal role for an enthusiastic person, with a mixture of web development and programming skills, to play a key role in our award-winning business and in house software platforms.
Who we are:
At guitarguitar we strive to provide the best possible experiences for our customers (both in-store and online) and we take a great deal of satisfaction from being a part of the musical journeys our customers embark upon. At the heart of our family is a group of people who go the extra mile for each other and our customers. We are not a faceless warehouse. We are an enthusiastic community who are always evolving, revising, learning and moving forward to provide our customers with the best possible multi-channel retail experience.
A key part of that community is our integrated technology team who utilise modern technologies to drive the business forward whilst advancing the platforms that make it all possible. Our technology stack is always evolving and we deploy new features regularly using our continuous integration systems. We champion an agile approach, developing in small batches to iteratively improve our platforms whilst driving through our roadmap of initiatives. We utilise automated testing to improve velocity whilst also often developing together in pairs to share knowledge between the team.
What we’re looking for:
The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications. Comfortable in both front and backend development.
Key Responsibilities:
* Contribute to the development of our award winning e-commerce & EPOS platforms.
* Designing, developing, and testing UI for mobile and web applications
* Build reusable code and libraries for future use
* Accurately translate user and business needs into functional frontend code
Qualifications
* Bachelor's degree or equivalent in Computer Science
* 2+ years' experience in software development
* Familiarity using Scrum/Agile development methodologies
* Experience building object oriented web applications in JavaScript, HTML5, and CSS3
Essential Skills:
* C#
* Entity Framework
* SQL
* React
* HTML, CSS,
* JavaScript (ES6)
* TypeScript
* Sass
* Code Reviews
* Cross-browser testing
Desirable Additional Skills:
* Development using npm and webpack
* ASP.NET
* ASP.NET Web API and RESTful web services
* ASP.NET Razor
* Windows Server / IIS Web Server
* .NET Core
What we offer
* A meaningful role that allows you to make a significant impact with one of the UK’s top retailers
* Exposure to key projects within the business
* An opportunity to shape our processes
* A culture of support and encouraging collaboration
* Employee Ownership Trust Bonus + Benefits
* Company contributory pension scheme
* Opportunities for personal development and growth
* Hybrid working of 3 days in office and 2 remotely
* Staff Discount scheme
Please ensure you live within commuting distance of our office.
We do not use any agencies so please apply confidentially directly.