Skip to About section

Hello

I'm James Clarke, a front-end web developer who's passionate about accessibility and inclusion.

About

After over 10 years honing my skills in agencies I wanted to focus on the elements of web development that matter to me. I launched JMC.DEV in 2019 to provide fast & accessible websites, web apps and design systems to agencies and personal clients.

I've worked on countless website builds, from startups to multi-nationals. My clients include Halfords, Worcester Bosch, soak.com and dōTERRA.

When I'm not writing code, I can be found spending time with my family or cycling around Worcester.

A photograph of me standing in my garden

What I do

I provide front-end development and accessibility consultancy to agencies and businesses.

With a mind for detail, I care about the code I create for you. I don't believe in short-term fixes, which means less conflict and less time debugging. So you save time in getting a working product to your clients.

My goal is to write code for you that's as good as it can be. The culmulation of small details leads to an optimised website that engages all users, gives a great experience and is as fast as it can be.

I'm a believer in component-driven development and I am an advocate of BEM methodology to ensure a readable and scalable codebase. I champion accessibility and progressive enhancement, with the aim of creating digital experiences that work for everyone - regardless of ability, device, or environment.

I have loads of experience with HTML, CSS, JavaScript, React.js, Typescript, PHP, Umbraco, WordPress and much more.

Who I do it for

Web and digital agencies

I'll provide you with freelance specialist support on your projects, enabling you to meet deadlines and keep your clients happy.

I prefer to work on complete projects where possible. This gives you the benefit of knowing I'll be on hand until the project is completed, avoiding any unneccesary hacks and shortcuts.

Design and marketing agencies

I'll bring your design concepts to life, building websites that are fully accessible and meet best practices.

I've worked with design teams throughout my career so I understand your needs. Rest assured, my attention to detail will satisfy the needs of the most picky Creative Director.

Companies I've worked with include

Contact

Let's build something together

An email is the best way to get in touch with me. Tell me about your project, if you have a deadline that needs to be met and, if possible, an indication of budget.

Drop me a line at
james@jmc.dev

Availability

Available
Fully booked
Available