We are seeking a skilled Senior Web Developer to join our team. As a Senior Web Developer, you will be responsible for executing core technical tasks related to CMS setup, component development, and ongoing technical support. You will work closely with designers and cross-functional teams to deliver scalable, well-structured websites and smooth integrations.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
This role is open to candidates based in LATAM, Africa, and Eastern Europe. Please note that as this role supports U.S.-based clients, candidates must be available to work during U.S. business hours aligned with the client’s time zone.
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 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.
- 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.
- Break projects into reusable, modular components to streamline development and maintenance.
- Map and connect CMS data to front-end components, ensuring reliable data flow.
- Implement custom themes with responsive design aligned to brand guidelines.
- Style components according to design specifications with strong attention to detail and user experience.
- Develop custom features and functionality based on client needs.
- Integrate third-party APIs and services such as analytics or payment gateways.
- Test code for quality, responsiveness, performance, and accessibility.
- Identify and resolve bugs and performance issues throughout development.
- Work closely with designers to translate designs into functional web experiences.
- Maintain clear communication on progress, timelines, and technical requirements.
Experience
- 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.
- 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.
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.
Application Process
To be considered for this role these steps need to be followed:
- Fill in the application form
- Record a video showcasing your skill sets
Similar Jobs
Explore other opportunities that match your interests
Network Recruitment
dose studios (pty) ltd