{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/skill/web-best-practices"},"x-facet":{"type":"skill","slug":"web-best-practices","display":"Web best practices","count":2},"x-feed-size-limit":100,"x-feed-sort":"enriched_at desc","x-feed-notice":"This feed contains at most 100 jobs (the most recently enriched). For the full corpus, use the paginated /stats/by-facet endpoint or /search.","x-generator":"yubhub-xml-generator","x-rights":"Free to redistribute with attribution: \"Data by YubHub (https://yubhub.co)\"","x-schema":"Each entry in `jobs` follows https://schema.org/JobPosting. YubHub-native raw fields carry `x-` prefix.","jobs":[{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_57ee895e-d26"},"title":"Assistant Digital Designer","description":"<p>About the role We are seeking a talented and enthusiastic Digital Design Assistant to join our Digital Design team.</p>\n<p>The ideal candidate will have a passion for design, a keen eye for detail, and an understanding of digital design principles and web best practices.</p>\n<p>Working in collaboration with our digital design team to create and deliver high quality assets in an extensive range of online visuals for CharlotteTilbury.com, email marketing, social platforms and CT app.</p>\n<p>As an Assistant Digital Designer, you will:</p>\n<p>Assist and support the digital design team in creation of visually beautiful and commercial designs across website, email and app</p>\n<p>Design and create evergreen content for weekly email newsletters, following a brief</p>\n<p>Support the Digital Design Team on 360 campaign asset creation for product launches and events using our creative photography (includes but not limited to; Sustain emails, navigation menus, category pages, landing page banners, paid social assets etc.)</p>\n<p>Supporting wider creative teams with resizing our creative imagery</p>\n<p>Support in the creation of Digital Marketing assets e.g. display banners and paid social creative</p>\n<p>Support the team with reactive changes to existing designs</p>\n<p>Ensure all creatives and designs are within brand guidelines</p>\n<p>Ad hoc creative tasks such as creating iconography, graphic montages and animation/gif work etc. to support larger projects</p>\n<p>Conduct research and stay updated on the latest design trends, tools, and technologies</p>\n<p>Help maintain and organize design files and resources</p>\n<p>Participate in brainstorming sessions and contribute creative ideas to ongoing projects</p>\n<p>About you</p>\n<p>A strong design portfolio showcasing digital design work (website, emails, social, animated content) across various customer touch points, preferable within luxury/beauty industries</p>\n<p>Competent use of Adobe design suite. Previous experience with collaborative design tools such as Figma preferable</p>\n<p>Strong experience working with animated GIFs and videos, After Effects skills are a big plus</p>\n<p>Understanding and knowledge of online web best practices</p>\n<p>Great sense of design and composition with a strong eye for layout and appreciation of brand guidelines</p>\n<p>Multi-tasker that can respond to changes quickly and prioritise workload effectively</p>\n<p>Maintain accuracy and attention to detail throughout the creative process</p>\n<p>Able to work well using own initiative, as well as collaborate and work as part of a team</p>\n<p>Why join us?</p>\n<p>Be a part of this values driven, high growth, magical journey with an ultimate vision to empower everyone, everywhere to be the best version of themselves</p>\n<p>We’re a hybrid model with flexibility, allowing you to work how best suits you</p>\n<p>25 days holiday (plus bank holidays) with an additional day to celebrate your birthday</p>\n<p>Inclusive parental leave policy that supports all parents and carers throughout their parenting and caring journey</p>\n<p>Financial security and planning with our pension and life assurance for all</p>\n<p>Wellness and social benefits including Medicash, Employee Assist Programs and regular social connects with colleagues</p>\n<p>Bring your furry friend to work with you on our allocated dog friendly days and spaces</p>\n<p>And not to forget our generous product discount and gifting!</p>\n<p>At Charlotte Tilbury Beauty, our mission is to empower everybody in the world to be the most beautiful version of themselves. We celebrate and support this by encouraging and hiring people with diverse backgrounds, cultures, voices, beliefs, and perspectives into our growing global workforce. By doing so, we better serve our communities, customers, employees - and the candidates that take part in our recruitment process.</p>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_57ee895e-d26","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Charlotte Tilbury Beauty","sameAs":"https://www.charlottetilbury.com/","logo":"https://logos.yubhub.co/charlottetilbury.com.png"},"x-apply-url":"https://apply.workable.com/j/243E47C7A4?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply","x-work-arrangement":"hybrid","x-experience-level":null,"x-job-type":"full-time","x-salary-range":null,"x-skills-required":["Adobe design suite","Collaborative design tools","Web best practices","Graphic design","UI/UX design"],"x-skills-preferred":["After Effects","Animated GIFs","Video editing"],"datePosted":"2026-04-24T14:14:47.307Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"London"}},"employmentType":"FULL_TIME","occupationalCategory":"Design","industry":"Beauty","skills":"Adobe design suite, Collaborative design tools, Web best practices, Graphic design, UI/UX design, After Effects, Animated GIFs, Video editing"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_af0a0b72-41b"},"title":"Full Stack Web Developer (Next.js / TypeScript / Node.js)","description":"<p>We are looking for a Full Stack Web Developer with 3+ years of experience in Next.js, TypeScript, and Node.js. You will develop scalable backend services while also contributing to intuitive, performant user interfaces. You will also collaborate across design, product, and engineering teams to deliver high-quality, API-driven features that power our web applications.  <strong>Backend-Focused Development</strong>  You will develop backend services and API routes using Node.js and NestJS. You will architect and maintain integrations with third-party APIs, ensuring reliability, efficiency, and clean abstractions for frontend use. You will build data models and workflows that combine multiple content and data sources, including internal services and headless CMS platforms such as Contentful.  <strong>Frontend Development</strong>  You will develop responsive, user-friendly features using React and Next.js, translating designs into reusable components. You will integrate frontend experiences with backend services and external data integrations. You will ensure UI performance, cross-browser consistency, and best practices in responsive design.  <strong>CMS &amp; Content Delivery</strong>  You will work with headless CMS platforms (e.g., Contentful) to support content models, delivery pipelines, and content-driven application features. You will implement clean data-fetching patterns that keep content experiences reliable and scalable.  <strong>Quality Assurance &amp; Collaboration</strong>  You will conduct unit and integration testing across frontend and backend code. You will participate in code reviews, documentation, and continuous improvement of our codebase. You will collaborate with designers, product managers, and other engineers to deliver end-to-end features.  <strong>Requirements</strong>  - Bachelor&#39;s degree in Computer Science, Engineering, or related field (or equivalent work experience). - Proficiency in JavaScript/TypeScript, with practical experience in both frontend and backend environments. - Hands-on experience with Node.js, NestJS, and building server-side logic. - Working proficiency with React and Next.js, including component-driven development and modern frontend patterns. - Experience integrating and maintaining third-party APIs, with a focus on reliability, error handling, and thoughtful abstraction. - Familiarity with Git and modern development workflows (Agile, pull requests, branching). - Familiarity with testing frameworks such as Jest, React Testing Library, or similar. - Understanding of caching strategies, CDNs, or performance optimization tools. - Knowledge of accessibility (WCAG), SEO principles, and web best practices. - Familiarity with CI/CD pipelines (GitLab, GitHub Actions). - Experience with both RESTful and GraphQL integrations.  <strong>Pay Transparency - North America</strong>  The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).  <strong>PAY RANGES</strong>  \\\\\\<em> British Columbia (depending on location e.g. Vancouver vs. Victoria) \\\\</em>$100,000 - $139,500 CAD  Pay is just one part of the overall compensation at EA.  For Canada, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.  <strong>_About Electronic Arts_</strong>  We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.  We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.</p>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_af0a0b72-41b","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Electronic Arts","sameAs":"https://jobs.ea.com","logo":"https://logos.yubhub.co/jobs.ea.com.png"},"x-apply-url":"https://jobs.ea.com/en_US/careers/JobDetail/Software-Engineer-II/211699?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply","x-work-arrangement":"hybrid","x-experience-level":"mid","x-job-type":"full-time","x-salary-range":"$100,000 - $139,500 CAD","x-skills-required":["JavaScript/TypeScript","Node.js","NestJS","React","Next.js","Git","Agile","Pull requests","Branching","Jest","React Testing Library","Caching strategies","CDNs","Performance optimization tools","Accessibility (WCAG)","SEO principles","Web best practices","CI/CD pipelines (GitLab, GitHub Actions)","RESTful and GraphQL integrations"],"x-skills-preferred":["Contentful","Headless CMS platforms","Content models","Delivery pipelines","Content-driven application features"],"datePosted":"2026-03-09T11:11:24.452Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Vancouver, British Columbia, Canada"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"JavaScript/TypeScript, Node.js, NestJS, React, Next.js, Git, Agile, Pull requests, Branching, Jest, React Testing Library, Caching strategies, CDNs, Performance optimization tools, Accessibility (WCAG), SEO principles, Web best practices, CI/CD pipelines (GitLab, GitHub Actions), RESTful and GraphQL integrations, Contentful, Headless CMS platforms, Content models, Delivery pipelines, Content-driven application features","baseSalary":{"@type":"MonetaryAmount","currency":"USD","value":{"@type":"QuantitativeValue","minValue":100000,"maxValue":139500,"unitText":"YEAR"}}}]}