Do great work, have great fun and develop your career alongside a group of ridiculously talented people.
@media (min-width: 1024px) { .custom-indent-R57rptaqkq { padding-bottom: 0px; } }
Junior Web Developer
Full-time
Development
Newcastle
We are looking for an ambitious Junior Web Developer to join our talented Technology team.
This role is ideal for a graduate, self-taught developer or someone at the beginning of their development career who has a strong understanding of web fundamentals and wants to build their skills in a fast-paced digital agency environment.
You’ll work alongside experienced developers, UX specialists, designers, SEO consultants and digital strategists, helping us create high-performing websites and digital experiences for ambitious brands.
We’re not expecting you to know everything from day one. What matters is that you understand the fundamentals, enjoy solving problems and have the curiosity and drive to keep learning.
The Role
You'll be responsible for:
Building and maintaining responsive web interfaces using HTML, CSS and JavaScript.
Turning designs and specifications into well-structured, accessible and reusable front-end code.
Supporting the development of websites and digital platforms for a diverse range of clients.
Working with senior developers to understand how front-end, back-end, CMS, APIs, hosting and third-party services come together within modern web architecture.
Using version control, including Git, as part of our collaborative development workflow.
Testing your work across different devices, browsers and screen sizes to ensure a consistent user experience.
Identifying and resolving bugs with support from the wider development team.
Following development standards and best practices around performance, accessibility, security and maintainability.
Collaborating with UX, Design, SEO and Project teams to deliver websites that look great, work brilliantly and achieve measurable results for our clients.
Taking part in code reviews, team sessions and technical discussions to continuously develop your skills.
Keeping up to date with web technologies, development techniques and emerging industry trends.
When you join our crew you get a platform to shine, as well as a competitive salary and bonus scheme, 25 days annual leave with the option to buy more, plus public holidays and your birthday off, social activities and office events including our famous monthly breakfast buffets, a range of wellbeing options, a personal development plan, and more.
The Person
Ideally you'll have:
A good working knowledge of HTML, CSS and JavaScript.
An understanding of version control, ideally using Git.
A good understanding of web architecture and how the different parts of a website work together, including browsers, servers, APIs, databases and content management systems.
An understanding of responsive web development and building experiences that work across different devices and screen sizes.
An appreciation of clean, semantic and maintainable code.
Strong problem-solving skills and an interest in understanding how things work.
Excellent attention to detail and a willingness to test and improve your own work.
The confidence to ask questions, take feedback and learn from more experienced members of the team.
A genuine passion for technology and web development, whether developed through a degree, bootcamp, personal projects, freelance work or self-directed learning.
Good communication skills and the ability to work collaboratively as part of a multidisciplinary team.
And fantastic if you also have:
Experience using a modern JavaScript framework or library such as React, Vue or similar.
Experience working with a CMS such as Umbraco or WordPress.
Some knowledge of C#, .NET or another back-end development language.
An understanding of REST APIs and working with structured data such as JSON.
Awareness of web accessibility standards and WCAG.
An understanding of website performance, Core Web Vitals or technical SEO.
Experience using package managers, build tools or modern front-end development workflows.
A portfolio, GitHub profile or personal projects that demonstrate your interest in development.
You don't need to tick every box. If you have strong web fundamentals, a passion for development and the ambition to build your career, we want to hear from you.