Junior Front End Developer
Role details
Job location
Tech stack
Job description
OnBrand is looking for a proactive, enthusiastic and highly organised Junior Front End Developer to join our growing team and support the delivery of websites, digital platforms and interactive user experiences across a varied portfolio of client projects., This role will focus on supporting the development, maintenance and optimisation of front-end websites and digital experiences, with a particular emphasis on React and WordPress.
Working closely with our development team, designers and wider digital specialists, you will be responsible for building and updating responsive websites, implementing front-end features, supporting WordPress builds and contributing to React-based projects. You will help turn approved creative concepts and designs into clean, functional and user-friendly digital experiences that align with both client objectives and user needs.
This role is ideal for someone who is passionate about front-end development, has a strong interest in modern web technologies and is looking to build their experience across both React applications and WordPress websites in a fast-paced agency environment.
You will work alongside our developers, designers, account managers and strategists to deliver high-quality digital work that performs well, looks great and supports wider marketing goals.
Key ResponsibilitiesFront End Development
- Build responsive and user-friendly front-end layouts for websites and digital platforms
- Support the development of components and features using React
- Assist with the creation, maintenance and updating of WordPress websites
- Convert designs, wireframes and mock-ups into high-quality front-end code
- Write clean, structured and reusable HTML, CSS, JavaScript and JSX
- Support the development team in delivering websites to a high technical and visual standard
WordPress Development Support
- Assist with the build and development of WordPress websites with a high level of attention to detail
- Accurately build out website pages and templates from approved designs and wireframes
- Ensure finished websites closely reflect creative layouts across desktop, tablet and mobile
- Support the maintenance and improvement of existing WordPress websites
- Work with custom themes, plugins and CMS functionality where required
- Help ensure websites are easy for clients and internal teams to manage and update
React Development Support
- Support the build and maintenance of front-end interfaces using React
- Assist with component creation and styling across React-based projects
- Work with senior developers to implement dynamic content and interactive elements
- Help improve usability, responsiveness and consistency across digital products
Website QA, Maintenance & Optimisation
- Test websites and front-end builds across desktop and mobile devices
- Identify and resolve front-end bugs, layout issues and styling inconsistencies
- Support website launches, updates and ongoing maintenance tasks
- Help improve website performance, accessibility and cross-browser compatibility
- Assist with troubleshooting front-end issues across live and staging environments
Collaboration
- Work closely with designers to ensure creative concepts are accurately brought to life
- Collaborate with developers, strategists and account managers throughout project delivery
- Support the wider digital needs of OnBrand's broader client portfolio
- Contribute ideas and solutions that improve project quality, workflow and user experience
What success looks like in this role
- Consistent delivery of high-quality front-end work
- Well-built, responsive and visually accurate websites and digital interfaces
- Strong support across React and WordPress projects
- Improved website usability, performance and responsiveness
- Positive feedback from clients and internal teams
- Successful support of website builds, launches and ongoing digital development projects
Requirements
- Basic commercial, freelance or personal project experience in front-end development
- Good understanding of HTML, CSS and JavaScript
- Experience or familiarity with React
- Experience or familiarity with WordPress
- Understanding of responsive design and mobile-first development
- Strong attention to detail and ability to follow design layouts accurately
- Basic understanding of website testing, debugging and browser compatibility
- Familiarity with Git or other version control tools
- Strong organisational skills and ability to manage multiple tasks
- Excellent communication and collaboration skills
Desired
- Experience working with custom WordPress themes
- Basic knowledge of PHP in a WordPress environment
- Experience with SCSS or CSS frameworks
- Experience using page builders or Advanced Custom Fields
- Understanding of web accessibility best practice
- Basic experience working with APIs or dynamic content
- Agency experience or experience working across multiple client projects
Personal Attributes
- A proactive thinker with a genuine passion for front-end development
- Highly organised and able to manage multiple digital tasks and deadlines
- A collaborative team player who enjoys working in a fast-paced environment
- Detail-oriented with a strong eye for layout, consistency and usability
- Enthusiastic about learning new technologies and improving technical skills
- Positive, adaptable and keen to contribute to the wider team
Benefits & conditions
Annual leave, Employee discount, Gym membership, Company pension, Discounted or free food, Private medical insurance, Casual dress, Work from home, * 20 days annual leave + Bank Holidays
- Westfield Primary Healthcare Plan
- Company pension
- Office gym
- Weekly office food order
- Casual dress (excluding meetings)
- Opportunity to work from home up to 2 days a week
If you're interested in this role, please send a CV and cover letter to sam@onbrand.co.uk
Job Type: Full-time
Pay: £28,000.00-£30,000.00 per year
Benefits:
- Casual dress
- Company events
- Company pension
- Discounted or free food
- Employee discount
- Gym membership
- Private medical insurance
Ability to commute/relocate:
- St Albans AL1 3JB: reliably commute or plan to relocate before starting work (required)
Application question(s):
- Are you willing to work hybrid? 3 days in the office?