Junior Frontend Developer (react)
OSP are looking for a Junior Frontend Developer to join our small, friendly product team working on a modern, high-impact digital application. This is an ideal role for someone early in their career who’s excited to build real-world products, learn from experienced developers, and grow their frontend skills in a supportive environment.
You’ll work on React-based frontends, collaborating closely with designers, developers, and product stakeholders, and be willing to communicate effectively with the wider team.
What you’ll be doing
- Building and improving UI components using React and modern Typescript
- Turning designs and wireframes into responsive, user-friendly interfaces
- Working with APIs to display data in the frontend (with guidance and support)
- Fixing bugs, making small enhancements, and gradually taking ownership of features
- Taking part in code reviews, team discussions, and agile ceremonies
Essential
- Front-End Basics: A working knowledge of HTML, CSS, and Javascript
- Practical React Exposure: Some hands-on experience with React (through a job role, placement, bootcamp, degree, or personal projects)
- Curiosity and Keen Learner: Enthusiastic about developing your skills and open to feedback
- Team Player: Comfortable working with colleagues across the business and asking questions when you’re unsure
- Problem-Solving Mindset: Able to think logically through UI challenges, even if you don’t yet know the perfect solution
Desirable
- Basic TypeScript familiarity
- Using modern frontend tooling/libraries such as Vite, Tailwind CSS, or MaterialUI
- Experience consuming APIs or working with asynchronous data
- Some awareness of responsive design and accessibility
- Familiarity with Git and basic version control workflows
What we offer
- Hybrid-working opportunities
- Support and mentorship from experienced developers
- The chance to work on real products
- Opportunities to grow your skills and take on more responsibility over time as the role develops
- A collaborative, respectful team environment where learning is encouraged
This is a full-time role working in our Bournemouth office. After an initial probation period, there is scope to move to a hybrid working model.
The interview process will be in three stages:
- First round: interview with HR Director to check communication skills and compatibility with OSP.
- Second round: interview with members of our development team.
- Third round: in-person interview with Managing Director at Bournemouth offices
The starting salary for this role is £27,000.00 to £31,000.00 DOE