Jr. Frontend Developer CMS
Job Summary
Job description
We are looking for a Frontend Software Engineer (01 years of experience) to join our CMS engineering team the entry step of our frontend track with a mandate focused on content publishing and shipping pages at pace across our multi-brand platform.
This role isnt about waiting on tickets or filing them. Its about owning the pages themselves building them publishing them and holding the quality bar on how they render load and perform. Youll sharpen your frontend fundamentals faster here than in almost any other role because the volume of real-world page-building is high and the platform demands care on rendering strategy caching and Web Vitals.
Youll work inside a multi-brand content platform: a headless CMS monorepo powered by Payload CMS and . Seven to eight brand sites and a checkout flow live in the same repository. Thousands of pages are moving off three legacy systems (WordPress Java/Spring Intercom) and each brands marketing team needs a technical partner who can turn campaigns into live pages without every request becoming a platform ticket.
This is a hands-on high-throughput role. Your success is measured in pages shipped migration velocity and how much friction you take off the marketingengineering team.
Roles and responsibilities
Own the page publishing pipeline across brands from brief to live hitting the platforms standards for rendering strategy caching and Core Web Vitals.
Build and extend templates and blocks in the CMS component library using TypeScript and modern CSS.
Make deliberate rendering decisions per page and component (static ISR SSR client-side) based on content needs and performance budgets.
Drive legacy migration at pace moving pages from three legacy systems (WordPress Java/Spring Intercom) onto the new CMS without cutting corners on quality.
Uphold Core Web Vitals SEO and accessibility standards on every page you ship. Own the quality of what goes live not just the fact that its live.
Translate Figma designs accurately into web pages with attention to typography spacing and visual polish that matches the design system.
Partner day-to-day with each brands marketing team turning campaign briefs into live pages without every request becoming an engineering ticket.
Identify repeated patterns across brands and propose reusable components rather than one-off builds.
Train marketing teams to self-serve routine content updates and document workflows and component usage so knowledge doesnt sit only with you.
Use real page-building experience to identify gaps in existing components and help drive the platforms evolution alongside the rest of the engineering team
Job requirements
Must have
Strong HTML CSS and JavaScript fundamentals with production experience building pages that other people rely on.
Working knowledge of and/or Astro including rendering strategy (static ISR SSR) and when each applies. Comfortable moving between them or picking one up quickly.
Comfortable with TypeScript and modern CSS (Flexbox Grid Tailwind or similar).
Working understanding of caching fundamentals such as CDN caching cache invalidation and how content changes flow through to live pages.
Working understanding of Core Web Vitals and how frontend decisions (bundle size image handling hydration cost) affect them.
Fluent with reusable component systems and instinct for when to compose existing components versus build new ones.
Able to read Figma designs and translate them accurately with attention to typography spacing and visual polish.
Strong written and verbal communication as this role lives at the seam between engineering and marketing and clear collaboration with non-technical stakeholders is non-negotiable.
Ownership from brief to live including SEO performance and accessibility as your responsibility rather than someone elses.
Bias toward shipping. Priorities shift with campaign calendars and this role rewards people who move quickly without sacrificing quality.
Nice to have
Direct experience with Payload CMS or another headless CMS (Contentful Sanity Strapi). CMS-specific training will be provided; direct experience is a strong plus.
Familiarity with SEO fundamentals for content pages including metadata structured data and .
Working knowledge of CDN configuration and cache invalidation strategies (ISR on-demand revalidation).
Prior experience working closely with marketing or content teams including exposure to campaign delivery cycles.
Familiarity with monorepo tooling (Turborepo Nx) or design token systems.
Comfort with Git pull request workflows and code review culture.
Why Join Us
You will work on a multi-brand content platform a headless CMS monorepo powered by Payload and with Astro on the near-term roadmap that is already beyond the proving stage. Seven to eight brand sites a checkout flow and thousands of pages moving off legacy systems onto a shared foundation. You will work alongside a KeystoneJS core contributor and an engineering team investing seriously in the platform.
Your role sits at the busiest and most visible seam: between engineering and marketing. What you ship goes live. What you unblock for marketing shows up as delivered campaigns. Youll build fluency in the parts of frontend engineering that matter most rendering strategy caching Core Web Vitals component architecture because youll be making decisions about them every day at volume. This is a role designed for someone who wants to build ship and grow and be seen doing all three.
All done!
Your application has been successfully submitted!
Youve already applied for this job
We appreciate your interest in this position. Unfortunately you have already applied for this job.
Required Experience:
Junior IC