waypointjobs

Locomotive

Senior Web Developer

raleigh, NC

Check who can apply and the requirements below before continuing.

About this opportunity

Locomotive lists this Senior Web Developer opportunity in raleigh, North Carolina. Review the employer’s description below for duties, qualifications and application requirements.

Job description

LOCOMOTIVE is an award-winning digital and creative agency with offices in Raleigh, North Carolina and Galway, Ireland. Our global teams are driven by a passion for innovation and excellence in marketing strategy and execution, empowering our client’s brands to reach their fullest potential through strategic growth initiatives and cutting-edge solutions.

If you are interested in working in a fast-paced, ambitious environment, which places an emphasis on strategic thinking and long-term customer value, we would love to hear from you.

Our Web, Research & Development, Data Science, Design and Digital teams work together to build effective websites, platforms and tools for our clients. We value technical quality, practical innovation, clear communication and taking ownership of the outcomes we deliver.

Position Overview

LOCOMOTIVE is looking for a Senior Web Developer to support website delivery across a range of client projects.

This role is focused primarily on client websites rather than internal product development. You will work across new website builds, redesigns, migrations, integrations and ongoing improvements.

You should be comfortable joining established projects, understanding unfamiliar codebases and CMS configurations, and taking ownership of work from requirements and estimation through development, QA and deployment.

You will also work closely with our R&D team, particularly where client website work involves automation, AI, custom tooling, APIs or emerging web technologies.

Key Responsibilities

Develop and maintain websites across modern CMS platforms

Build responsive pages, templates and reusable components from Figma designs

Develop custom CMS functionality, integrations and editorial workflows

Troubleshoot issues across unfamiliar and inherited codebases

Support website builds, redesigns, replatforming projects and migrations

Integrate websites with APIs, CRMs, analytics tools and third‑party platforms

Improve website performance, accessibility, security and technical SEO

Scope development work, provide estimates and identify technical risks

Manage work through development, testing, deployment and post‑launch support

Collaborate with Design, SEO, Digital, Data Science and R&D teams

Review and support the work of other developers where required

Contribute to shared development standards, tools and processes

Technical Requirements

Strong commercial experience developing content‑managed websites

Strong experience with at least three major CMS platforms

Experience creating reusable templates, components and content models

Experience integrating REST APIs and third‑party services

Confident use of Git, GitHub and pull request workflows

Experience managing staging and production deployments

Strong debugging and problem‑solving skills

Good understanding of web performance, accessibility and security

Ability to produce maintainable, reusable and well‑documented code

Experience with TypeScript is strongly preferred.

Relevant CMS experience should include:

WordPress

Webflow

Contentful

Sanity

Builder.io

Shopify

Other headless or composable CMS platforms

Additional Experience

Experience in the following would be beneficial:

TypeScript, React or Next.js

Headless and composable CMS architectures

Custom WordPress themes, plugins and Gutenberg blocks

Cloudflare, DNS, caching and hosting infrastructure

Website localisation and multisite environments

Google Tag Manager, GA4 and consent management

Technical SEO and structured data

CI/CD and automated testing

High‑traffic or enterprise website environments

Website migrations and CMS replatforming

AI‑Native Development

We are looking for a developer who is already actively working with AI‑native development practices and understands the terminology, tooling and design patterns involved.

Candidates should have practical familiarity with:

Spec‑driven development and structured implementation planning

Coding agents and agentic development workflows

Model Context Protocol (MCP) and tool‑enabled AI systems

Context engineering, prompt design and reusable agent instructions

AI‑assisted debugging, testing, code review and documentation

Human‑in‑the‑loop workflows, guardrails and output validation

Building or integrating AI‑powered features, tools or automations

Evaluating when agentic approaches are appropriate and when conventional development is more effective

Developers remain responsible for reviewing, testing, securing and maintaining all work delivered with AI assistance.

Seniority Expectations

This is a senior role. You should be able to:

Work independently without detailed implementation instructions

Make sound and pragmatic technical decisions

Identify incomplete, unsuitable or risky requirements

Produce realistic estimates and communicate scope changes early

Understand the wider impact of changes across a website

Balance maintainability, quality, delivery speed and budget

Test your own work thoroughly

Communicate clearly with technical and non‑technical stakeholders

Support and provide guidance to other developers

Take responsibility for work through to production

Agency experience is strongly preferred, as the role involves moving between multiple clients, platforms and priorities.

Working Style

We are looking for someone who:

Takes ownership rather than waiting for detailed direction

Communicates proactively about progress, blockers and risks

Can challenge requirements constructively

Is comfortable working across disciplines and sharing knowledge

Approaches problems pragmatically without unnecessary overengineering

Can manage multiple projects while maintaining attention to detail

Has strong written and spoken English

Is comfortable working independently and asynchronously

Availability and Timezone

Our timezone preference is:

US West Coast

US East Coast

Other locations with substantial overlap with the US working day

Some flexibility may occasionally be required for releases or urgent production issues.

Application

Please provide:

Your CV or resume

Examples of recent websites or development projects

A brief explanation of your responsibilities on each project

Your experience with CMS platforms

Your location and timezone

Your typical weekly availability

Details of how you use AI‑assisted development tools

Shortlisted candidates may be asked to complete a small paid trial project before beginning an ongoing engagement.

European Headquarters Galway, Ireland, H91 Y67A

#J-18808-Ljbffr

Worksite address

raleigh, NC, 27601, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer/Architect - TS SCI cleared

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job