Front End Developer
If you're a skilled Front End Developer looking to work on exciting, creative WordPress projects and working with the newest technologies and languages, we'd love to hear from you.
You’ll play a key role in our small but perfectly formed digital team. You’ll be delivering on exciting upcoming projects for our purpose-led clients, working closely with our development and design leads, as well as a project director and project manager on every project.
You will be passionate about digital development and experienced at coding pixel-perfect interfaces from Figma, following best practice and optimising server load. Transforming great ideas into exceptional digital experiences.
3-5 years experience. Portfolio of real world projects.
What we’re looking for
We’re looking for a talented and enthusiastic front-end developer to build beautiful, high-performing WordPress websites for purpose-led brands. We are looking for a detail-oriented person with a passion for developing great user interfaces and experiences – that can help shape, build and test websites.
And because we’re a small team, we’re looking for someone who understands we also have a need to support, service and maintain the websites we host for our clients month to month, as this forms part of the role as well.
We’re looking for a good communicator that brings a solid understanding of responsive front-end development and applies best-practice, modular approaches with great attention to detail.
Please include a cover letter, CV, and code samples with your application. If
Core Frontend skills
- HTML5 – Semantic Markup
- CSS3 – Animations and transitions
- CSS Preprocessors (SASS/SCSS)
- JavaScript – Vanilla JS, ES6+, OOP JS, AJAX, JSON, TypeScript
- Web Components & Lit for building reusable UI components
- Twig templating language (Timber in WordPress context)
- Developing cross-browser compatible solutions
- Understanding of RESTful API design
- Knowledge of build tools and package managers (NPM, Yarn, Vite)
- Experience with Storybook.js for component development and testing
- Fluency with Git version control and Git Flow
- Ability to understand and work with third-party APIs
- Understanding of performance tools and page speed metrics
- Experience diagnosing and debugging errors on the front and back end
- Experience with PHP-based back ends (including WordPress where required)
Skills preferred
- Relevant degree or qualification
- Experience with Atomic Design principles and component-driven development
- UI/UX skills, design sensibility, and attention to detail with web typography
- Knowledge of BEM methodology
- Knowledge of Web Content Accessibility Guidelines (WCAG)
- Experience with Shopify (not essential)
- Experience with static site generators (e.g. Eleventy, Astro, Gatsby)
- Familiarity with modern deployment workflows and CI/CD
- Design background a plus
Software
- Figma
- Adobe CS
- Visual Studio Code, Atom, Vim or equivalent
- Terminal (ssh, npm, etc.)
Recruitment Process:
If you look like a good fit from your CV and work examples, we’ll arrange an initial call to get to know you. The next step would be to ask you to complete a development test. If you impress us with your coding skills, we’ll then invite you forward to a fuller second interview.
Working at Design Culture
This is a fully remote role. We offer flexible working hours, generous holiday, pension scheme and competitive salary.
Salary:
Negotiable