Job location
Sheffield, United Kingdom
Tech stack
Clean Code Principles
HTML
JavaScript
CSS
Software Quality
Software Debugging
Python
Shopify
GIT
GraphQL
Front End Software Development
REST
Software Version Control
Job description
The role will evolve over time, but day-to-day responsibilities will include:
- Adding new features to our existing website using modern JS and SCSS
- Maintaining and updating our existing codebase to improve code quality
- Optimizing website performance to improve our technical SEO compliance
- Working with the design team to improve the look-and-feel of the website
- Troubleshooting and debugging website issues and handling edge cases
- Managing version control through Git and keeping a detailed changelog
Our website is built on Shopify, one of the largest ecommerce platforms in the world. Our theme was developed in-house and provides substantial amounts of custom functionality, relying heavily on modern ES6+ JavaScript and SCSS as well as Shopify Liquid. For a candidate with the right skillset, we also maintain internal tools written in Python which interface with Shopify using GraphQL and REST API endpoints.
Effective collaboration is crucial, so this role will be onsite at our office space in Sheffield with flexible hours (within our core office hours) to fit around academic commitments.
Requirements
Do you have experience in SEO?, We are looking for an enthusiastic frontend developer who is eager to kick-start their career. Working with our team of SEO experts and designers, you will help build new storefront features, improve user experience, and optimise our site for performance and search visibility. This role provides an opportunity to learn and grow in a commercial environment and would be best suited to someone with a keen interest in creating high-quality and robust Clean Code., We are looking for someone who is keen to build on strong foundational skills. You should be passionate about clean code and finding, to paraphrase Douglas Crockford, the "beautiful, elegant, highly expressive language that is buried in JavaScript".
- You hold or are pursuing a a relevant technical degree (or equivalent experience)
- You have demonstratable experience with JavaScript, SCSS, and HTML
- You are familiar with version control systems such as Git
- You have an understanding of clean coding best practices
- You have a foundational understanding of technical SEO
- You are able to solve problems independently and learn from feedback
- You enjoy being part of a team and collaborating on projects
- You are keen to continue personal learning and development
- You can reliably commute to Sheffield, S4
The ideal candidate will be highly organised, with the ability to work on several concurrent projects (independently and as part of a collaborative team) with different deadlines at the same time.
About the company
At Ossila Sheffield, you'll share ideas, pool resources, and gain new perspectives to better understand complex problems, find solutions, and create with likeminded innovative thinkers. The most significant scientific breakthroughs of the last century were only made possible thanks to the collaborative efforts of diverse and agile teams, and this has also been the key to our success over the last decade and a half. Having been founded by academics at the University of Sheffield, collaboration is an ingrained part of our culture.
Now based in a former steelworks in Attercliffe, our unique space is home to our main office, manufacturing floor, distribution center, and fully equipped chemical laboratory. This is the perfect place for us to continue our rapid expansion as an international company; we are proud to represent the tradition of innovation and invention that makes Sheffield the culturally, professionally, and environmentally rich city that it is., Joining our team means you become part of a forward-thinking organisation that values innovation, collaboration, and personal growth. At our Sheffield site, we offer:
* Genuine flexibility where academic progression is prioritised
* A long-running, discretionary profit share scheme
* Regular 'tea and cake Tuesdays' where we catch up with each other
* Free on-site parking with marked bays
* Secure bike storage and shower facilities
* Open-plan collaborative office/lab spaces
Working together in-person is an essential part of Ossila. We value the collaborative, knowledge-sharing moments that happen over a cuppa, and this is why our roles are office based. If you are someone who shares this perspective and are enthusiastic about joining Ossila in our Sheffield office, we want to hear from you., Ossila is a small but high-growth business which manufactures and supplies scientific equipment, materials, and laboratory supplies to institutions around the world. Our aim is to help accelerate the pace of scientific discovery. To do this, we are looking to continue our rapid expansion with a view to building a world-class company of significant size and stature over the next five years. Formed by academics from the University of Sheffield, we now employ over 50 people across our offices in the UK and the Netherlands.
We pride ourselves on our high-quality products, excellent customer support, and accessible prices. Our customers can be found in over 100 countries (approximately 85% of our sales are exported) and include many of the world's leading research institutions. We have won both the Institute of Physics award for innovation and the King's Award for export.