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:
1. First round: interview with HR Director to check communication skills and compatibility with OSP.
2. Second round: interview with members of our development team.
3. 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