Job Title: Front-End Developer
Salary: up to £48,000
Location: Newcastle (Hybrid working model – 2 days on site)
Job Type: Permanent
NRG is partnering with a well-established Digital Agency currently experiencing significant growth. We’re seeking a passionate and skilled Front-End Developer to play a key hands-on role in delivering exciting digital projects, while also providing mentorship and guidance to junior team members.
What You’ll Do:
As a Front-End Developer, you’ll play a key role in bringing interfaces to life, working closely with UX designers, back-end developers, and product managers. You’ll contribute to scalable, performant web applications with clean, maintainable code—and help guide junior developers as they grow.
Responsibilities:
- Develop responsive, accessible front-end interfaces using JavaScript, HTML and CSSTML, CSS, and JavaScript.
- Build and maintain scalable components using React.
- Integrate with RESTful APIs and ensure seamless data flow between front-end and back-end.
- Use Git for version control and contribute to a strong code review culture.
- Collaborate with cross-functional teams to turn designs into functional web experiences.
- Offer guidance and mentorship to junior developers on coding best practices and front-end architecture.
Requirements:
- Strong proficiency in JavaScript, HTML, and CSS.
- In-depth knowledge of React, including hooks and component design patterns.
- Experience working with RESTful APIs.
- Familiarity with Git and collaborative development workflows.
- A strong eye for detail and commitment to delivering polished user experiences.
- Excellent communication skills and a collaborative mindset.
- Experience mentoring or guiding junior developers (formally or informally).
Bonus Points For:
- Knowledge of TypeScript
- Familiarity with testing frameworks (e.g., Jest, React Testing Library)
- Experience with performance optimization and accessibility
If this role sounds of interest, click \’apply now\’ and a member of our team will be in touch.
Contact Detail:
NRG. Recruiting Team