Senior Developer Front-End

Instrument Logo

Instrument

πŸ’΅ $104k-$228k
πŸ“Remote - United States

Summary

Join Instrument, a remote-first digital agency, as a freelance Senior Front-End Developer for a redesign project spanning August 18th to October 31st, 2025. This full-time (40 hours/week) role centers on building and refining front-end design systems and components within Wagtail, a CMS. You will collaborate with design teams, utilizing modern JavaScript libraries like React or Vue, to create a scalable, high-performance system. The position demands expertise in Wagtail, HTML, CSS, JavaScript, and experience with Atomic design systems. Compensation ranges from $50-$110/hour (1099), varying by location (US regions 1-3, and international).

Requirements

  • Strong experience with Wagtail CMS, including creating and managing blocks, snippets, and templates
  • Expertise in HTML, CSS, JavaScript, and modern frameworks such as React or Vue
  • Solid experience building CMS components, especially in Atomic (or similar) design systems
  • Demonstrated ability to meet strict performance and accessibility requirements
  • Experience working closely with design teams to help define and implement component/modular design systems

Responsibilities

  • Build and refine front-end design systems and components within Wagtail
  • Work with templating languages like Handlebars
  • Collaborate with design teams to define and optimize layouts, components, and assets
  • Build large-scale sites using HTML, CSS, JS, and frameworks like React or Vue
  • Ensure strict performance and accessibility standards are met across all components
  • Create and manage CMS components, including blocks, snippets, and templates in Wagtail
  • Use AI tools to supplement efficiency, while maintaining core expertise in front-end development

Preferred Qualifications

Familiarity with AI-driven tools for enhancing development efficiency

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.