Web Developer

Our client is a dynamic digital marketing agency specializing in web development, SEO, content writing, and related marketing services. They focus on building scalable, high-quality websites and integrations, combining strong technical execution with collaborative workflows to deliver reliable results for their clients.

Location
Fully-Remote (Work from Home) | 9:00 AM – 5:00 PM EST

Role Overview
The Web Developer will support web development initiatives by executing core technical tasks related to CMS setup, component development, and ongoing technical support. This role balances hands-on development with operational execution, contributing to scalable, well-structured websites and smooth integrations while collaborating closely with designers and cross-functional teams.

Key Responsibilities

Boilerplate Setup & Configuration

  • Establish and maintain initial codebases and frameworks for efficient, scalable development.
  • Configure project environments, dependencies, and build tools following best practices.
  • Continuously update and improve internal boilerplates as processes and tools evolve.

CMS Setup & Content Population

  • Install, configure, and customize headless CMS platforms such as Sanity and Storyblok.
  • Build CMS setups that are easy to use for non-technical clients and marketers, proactively handling edge cases.
  • Populate and format initial CMS content with proper asset optimization.

Component Scaffolding & Integration

  • Break projects into reusable, modular components to streamline development and maintenance.
  • Map and connect CMS data to front-end components, ensuring reliable data flow.

Theming & Styling

  • Implement custom themes with responsive design aligned to brand guidelines.
  • Style components according to design specifications with strong attention to detail and user experience.

Custom Development & Integrations

  • Develop custom features and functionality based on client needs.
  • Integrate third-party APIs and services such as analytics or payment gateways.

Testing & Quality Assurance

  • Test code for quality, responsiveness, performance, and accessibility.
  • Identify and resolve bugs and performance issues throughout development.

Collaboration & Communication

  • Work closely with designers to translate designs into functional web experiences.
  • Maintain clear communication on progress, timelines, and technical requirements.

Qualifications

Experience

  • 1 – 2 years of hands-on experience in web development supporting CMS configuration and front-end builds.
  • Mandatory experience working with Sanity CMS.
  • Bonus experience with additional CMS platforms such as Storyblok.

Skills

  • Strong proficiency in HTML, CSS, JavaScript, and modern frameworks such as React or Vue.js.
  • Experience with component-based architecture and reusable code practices.
  • Ability to dynamically connect CMS data to front-end components.
  • Familiarity with animation frameworks such as GSAP is a plus.
  • Understanding of responsive design principles and accessibility standards (WCAG).
  • Proficiency with Git and collaborative workflows including branching and pull requests.
  • Ability to troubleshoot technical issues and propose effective solutions.
  • Strong written and verbal communication skills, including explaining technical concepts to non-technical stakeholders.
  • Familiarity with design tools such as Figma to accurately implement designs.

Opportunity
This role offers the chance to grow within a collaborative agency environment while building scalable web solutions for diverse clients. You’ll gain hands-on experience across CMS architecture, component-driven development, and integrations, contributing directly to high-quality digital projects.

If you are looking for flexible remote work, we encourage you to apply.

Join Our Job Update Communities

Get fast job alerts, remote opportunities & visa updates instantly.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *