Job description
Title: Senior Developer
Location: Hybrid/Stockport - 1 day a week in the office
Salary: Dependent on experience
The Role
We are seeking a talented Senior Developer to join our dynamic and innovative team.
We have various offices around the world. This role specifically requires one day (usually Tuesday) in the Stockport office, with the rest flexible either working from the Stockport office, or remote.
Naturecan has recently entered the MedCan (Medical Cannabis) space. As a Senior Developer, you will play a crucial role in helping to build our digital presence in this area.
Working closely with cross-functional teams, including designers, marketers, and product managers, you will ensure our digital presence aligns with our brand identity and delivers an engaging end to end online experience.
Responsibilities
This is not your average developer role, we want to help you make the role fit to your skill set, expertise and interests.
Whilst we do our best to mitigate such circumstances, it is a possibility, as such is with e-commerce, websites will encounter critical periods. At these times as a Senior Developer there will be an expectation to work out of hours to help support during these times.
Alongside developing and maintaining high quality, responsive websites and web applications using modern front-end technologies such as HTML, CSS, and JavaScript, you will have the opportunity to contribute across all areas;
- Collaborate with designers to transform wireframes and mockups into visually appealing and user-friendly interfaces.
- Ensure seamless cross-browser compatibility and optimal performance across various devices and platforms.
- Implement and enhance website functionalities, including e-commerce features, content management systems, and third-party integrations.
- Optimise website performance and loading speed to deliver an exceptional user experience.
- Stay up to date with industry trends and best practices in web development, bringing innovative ideas and solutions to enhance our digital presence.
- Collaborate closely with stakeholders to gather requirements, provide technical insights, and deliver projects within defined timelines.
- Conduct thorough testing and debugging to identify and resolve any issues or bugs.
- Maintain code integrity and adhere to coding standards and guidelines.
- Identify emerging technologies in the MedCan space to enhance our web platforms and expand globally.
- Review commercial data and offer feedback on improvements.
Essential Skills
- Bachelor's degree in Computer Science, Web Development, or a related field (or equivalent work experience).
- At least 5 years proven experience as a Developer, with a strong portfolio showcasing your web development skills.
- Proficiency in HTML, CSS, JavaScript, and related frameworks/libraries (React preferred).
- Experience with version control systems (Git) and project management tools (Jira).
- Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
- Excellent problem-solving skills and attention to detail.
Bonus Skills
Knowledge in the following areas would help:
- Shopify (Liquid)
- WordPress (PHP)
- WooCommerce
- AWS
- API Integrations
- Databases (SQL, MongoDB)
- SEO
- Accessibility
- Project Management
- Mentoring
- AI
- CBD, Medical Cannabis
About Us
Naturecan, founded in May 2019 by Andy Duckworth, the former CEO of Myprotein, and Paul Finnegan, is a global wellness brand focused on offering a premium, safe and effective hemp derived CBD, as well as other health-related products such as minerals to help people live a healthier, happier and more pain-free lives.
We are a tech start-up with a clear vision to succeed and emerge as a leader on Global markets.
Our Culture
At Naturecan, our focus is creating a culture that actively encourages our employees to voice and implement new initiatives and better ways of working, we respect our employees ideas, creativity and most importantly we value their time.
Our goal is to provide a working environment that protects and respects family life. We achieve this by giving our employees the flexibility to work from any location.
Benefits
- Competitive holidays + an extra day for your birthday
- BUPA Healthcare
- Free office parking, Bike parking & showers
- Free fruit, snacks & drinks
- Study support related to role
- Employee discounts across our Brands
Hiring Process
1. Initial Introduction: Usually lasts around 10-15 minutes to say hello and answer any questions you might have about the role.
2. Technical Interview: The opportunity for you to tell us more about yourself and why you think this role is suitable, then a series of questions to help assess your current skill sets and potential areas for improvement.
3. Follow up Interview: Feedback from the Initial and Technical Interviews and answer any more questions you may have.
4. Congratulations! You got the job!! We'll arrange your first day and make sure the rest of the team are available to help you get up and running, along with a team lunch.