{bc}
company_site

Full Stack Web Developer - Port Dundas, Glasgow / Hybrid

McQueens Dairies
Glasgow, GBR
Full-time
Mid
Hybrid
GBP 65000-80000 yearly / year
Discovered 2 weeks ago
WordPressWooCommerceShopifyMicrosoft Dynamics 365 CRMChargebeeDatabricks
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

WordPressWooCommerceShopify
Smart Apply

Full Job Posting

Full Stack Web Developer - Port Dundas, Glasgow / Hybrid Full Stack Web Developer Location: Port Dundas, Glasgow Company: McQueens Dairies Department: Technology Employment Type: Permanent, Full Time Working Pattern: Glasgow / Hybrid Salary: £65,000 to £80,000 Per Annum, depending on experience The Role McQueens Dairies is looking for an experienced Full Stack Web Developer to join our Technology team and take a key role in developing and supporting our customer-facing digital platforms. This is a hands-on development role with responsibility for the applications that support important parts of our customer journey, from acquiring new customers through to online ordering, subscription management and ongoing account servicing. You will work across our eCommerce web store, customer account portal and canvassing applications, developing new functionality, improving existing customer experiences and ensuring our digital platforms integrate effectively with the wider McQueens technology ecosystem. Our environment includes WordPress, WooCommerce, Shopify, Microsoft Dynamics 365 CRM, Chargebee subscription billing and Data Environment based on Databricks, so this role will particularly suit a developer who understands integrations between systems.

Web & Ecommerce Development

  • Develop, enhance and maintain McQueens Dairies' customer-facing websites and eCommerce platforms.
  • Build and maintain solutions using WordPress and WooCommerce.
  • Support the development and evolution of potential future Shopify capabilities.
  • Develop new features and functionality across the customer digital journey.
  • Build responsive, accessible and high-performing web experiences across desktop and mobile.
  • Develop reusable components and maintain clean, scalable and well-documented code.
  • Identify opportunities to improve website performance, conversion and customer experience. Customer Account Portal
  • Develop and maintain our online customer account portal, enabling customers to manage their relationship with McQueens digitally.
  • Build intuitive self-service functionality and customer journeys.
  • Integrate portal functionality with back-office systems including CRM, billing and other business applications.
  • Continually improve portal usability, reliability, performance and security. Canvassing & Customer Acquisition Applications
  • Develop and maintain digital applications used to support canvassing and customer acquisition.
  • Work with operational and commercial teams to understand requirements and translate them into effective technical solutions.
  • Improve the integration between customer acquisition applications and downstream systems.
  • Ensure applications are reliable, intuitive and suitable for colleagues working in the field. Systems Integration & APIs A significant part of the role will involve ensuring our digital platforms work effectively with the wider technology environment. You will:
  • Design, develop and maintain integrations between web applications and business systems.
  • Build and consume REST APIs and web services.
  • Work with webhooks, authentication mechanisms and asynchronous integrations.
  • Troubleshoot data and integration issues across multiple platforms.
  • Ensure appropriate monitoring, logging and error handling is incorporated into integrations.
  • Work closely with colleagues responsible for CRM, billing, data and other business applications.

Experience

integrating with any of the following would be particularly advantageous:

• Microsoft Dynamics 365 CRM

  • Chargebee subscription billing
  • Databricks
  • Payment gateways and payment service providers
  • Customer identity/authentication platforms
  • Marketing automation and analytics platforms Direct experience of these specific products is not essential if you have strong experience integrating web applications with comparable enterprise platforms. Development & Engineering
  • Participate in the full software development lifecycle from requirements and solution design through development, testing, deployment and ongoing support.
  • Produce clean, maintainable and well-tested code.
  • Use Git and modern source-control practices.
  • Work with development, test and production environments and contribute to effective CI/CD and deployment processes.
  • Diagnose and resolve application defects and production issues.
  • Monitor application performance and proactively identify improvements.
  • Maintain appropriate technical documentation.
  • Contribute to technical standards, development practices and architectural decisions.
  • Ensure solutions are designed with security, privacy, scalability and maintainability in mind. About You We are looking for a pragmatic developer who enjoys solving real business and customer problems rather than simply working on isolated development tasks. You should be comfortable taking ownership of applications, investigating problems across multiple systems and collaborating with both technical and non-technical colleagues. Essential Skills & Experience:
  • Commercial experience in a Full Stack Web Developer, Web Developer or Software Developer role.
  • Strong experience developing and maintaining WordPress websites.
  • Strong WooCommerce development experience.
  • Experience working with Shopify.
  • Strong front-end development skills including: o HTML5 o CSS / responsive design o JavaScript
  • Strong back-end web development experience, particularly PHP within the WordPress/WooCommerce ecosystem.
  • Experience working with databases and SQL.
  • Experience developing against and consuming REST APIs.
  • Experience integrating websites or applications with third-party and enterprise systems.
  • Good understanding of authentication, web security and secure development practices.
  • Experience with Git/source control.
  • Strong troubleshooting and debugging skills.
  • Experience developing responsive, performant and accessible web applications. Advantageous Experience Exposure / Experience in any of the following would be highly beneficial:
  • Microsoft Dynamics 365 CRM integrations
  • Chargebee or another subscription-management/billing platform
  • Databricks or modern cloud data platforms
  • Microsoft Azure
  • Serverless functions and integration services
  • Customer identity and authentication solutions
  • Payment gateway integrations
  • Subscription-based or recurring-revenue businesses
  • eCommerce checkout and conversion optimisation
  • Automated testing
  • CI/CD pipelines
  • Web analytics and tag management
  • SEO and website performance optimisation
  • Headless or API-first architectures What We're Looking For Beyond technical capability, we are looking for someone who:
  • Takes ownership and sees problems through to resolution.
  • Is curious about how technology supports the wider business and customer journey.
  • Can translate business requirements into practical technical solutions.
  • Is comfortable working across multiple systems rather than within a single technology stack.
  • Communicates technical concepts clearly to non-technical colleagues.
  • Balances speed of delivery with quality, security and maintainability.
  • Enjoys improving existing platforms as well as building new functionality.
  • Is comfortable working collaboratively within a multidisciplinary technology environment. Why This Role? This is an opportunity to work on digital products that have a direct impact on both our customers and colleagues. Rather than focusing on a single website, you will work across the broader digital customer journey — from customer acquisition and eCommerce through to subscription management and customer self-service. You'll also have the opportunity to work with and integrate a diverse technology landscape spanning eCommerce, CRM, subscription billing and modern data platforms, giving you the chance to influence how McQueens' digital capabilities evolve as the business continues to develop.

Benefits

4 x Death in service cover Single Healthcare cover Pension salary Exchange scheme Paid holidays #INDLP2

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at McQueens Dairies