Start Your Search Here

Job Search

Dubray Books (Retail)

Dublin / Global

Web Developer

Job Description

This is a hands-on web development role in a small, experienced team. You will work across the whole stack rather than a single slice of a feature, with real ownership of the work you deliver and support from the Digital Technical Manager as you grow into it. Decisions you make affect a live platform with real commercial consequence, including through the Christmas peak trading period. You will work closely with the Digital Technical Manager and external partners, helping translate business requirements into well-defined technical work and shipping it across the full stack. The platform runs on React and TypeScript on the frontend, with a Medusa Cloud v2 (Node.js, PostgreSQL, Redis) backend, hosted on AWS (CloudFront, Elastic Beanstalk, S3). It integrates with Contentful, Algolia, Klaviyo, Stripe, PayPal, Apple Pay, Google Pay, server-side Google Tag Manager and Microsoft Dynamics AX, with New Relic for observability and GitHub Actions for CI/CD. This is a live production platform: you will inherit real code, not a greenfield build. Key Responsibilities: Build and maintain full-stack features across a frontend and a Medusa Cloud Node.js backend Integrate with third-party platforms including Contentful (CMS), Algolia (search), Klaviyo (marketing), Stripe and PayPal (payments), and Microsoft Dynamics AX (ERP) Keep the front end fast and responsive, with a strong user experience across all devices Help manage CDN caching and content publishing workflows Maintain CI/CD pipelines in GitHub Actions Monitor site health through New Relic and internal tooling; respond to incidents and contribute to platform hardening Translate business and UX requirements into well-defined technical tasks with clear acceptance criteria Contribute to code reviews, documentation and QA Support the platform through peak trading periods, including Christmas Candidate Profile: 3-5 years of commercial web development experience Degree in software development is an advantage but not a necessary requirement Be able to support high-traffic ecommerce through peak trading period Good understanding of front-end performance and Core Web Vitals Node.js backend development: REST APIs, webhooks and event-driven patterns Comfortable with Git, pull requests and code review ERP or back-office system integration AWS services Commercial experience with TypeScript, React and PostgreSQL or a comparable relational database CI/CD pipelines with GitHub Actions or equivalent Familiarity with application monitoring tools such as New Relic or Datadog Experience with Headless commerce platforms and CDN caching with CloudFront or equivalent Skills: web developer full stack back end Benefits: company pension staff discount EAP onsite parking

TPBN1_IJ

Apply Now

Similar Opportunities

View all jobs