At a Glance
- Tasks: Build innovative study tools and improve workflows for students and lecturers.
- Company: Join StudyStash, a cutting-edge AI learning platform transforming education.
- Benefits: Competitive salary, EMI options, pension, paid holidays, and top-notch equipment.
- Other info: Collaborative team environment with opportunities for personal and professional growth.
- Why this job: Gain real ownership early and see your work make an impact on learning.
- Qualifications: Experience with web applications, JavaScript/TypeScript, and a passion for full-stack development.
The predicted salary is between 30000 - 40000 £ per year.
About StudyStash
StudyStash is a B2B AI learning platform helping students take better notes, learn more effectively, and prepare smarter, while giving universities clearer insight into learning engagement.
The Role
This is a junior product engineering role for someone who wants real ownership early. You will ship production code early, work close to feedback, and learn how product decisions turn into real features. You will work across product features, interface details, data flows, integrations, and platform reliability. The work sits close to product decisions, customer feedback, and day-to-day engineering.
How We Work
We are a small team, so you will see customer and product feedback quickly. We value practical communication, good judgement, and momentum. The role is about building the product well: clear user journeys, reliable implementation, thoughtful tradeoffs, and work that still holds up after release.
What You Will Do
- Build product features across our Next.js, TypeScript, PostgreSQL, Sentry, Cloudflare, Vercel, and modern LLM tooling stack.
- Work on student-facing study tools like notes, flashcards, tests, analytics, and AI-generated learning materials.
- Improve lecturer and admin workflows, including course setup, dashboards, reporting, and LMS/LTI integrations.
- Work with APIs, background jobs, permissions, analytics, and integrations while improving reliability, accessibility, performance, and polish.
What We Are Looking For
- You have built web applications, scripts, internal tools, or shipped side projects before.
- You are comfortable with JavaScript or TypeScript and interested in working across the full stack.
- Experience with React, Next.js, Tailwind CSS, PostgreSQL, Cloudflare, Vercel, or similar tools.
- Experience building with LLMs and AI tooling such as Codex, Claude, Cursor, or similar.
- You communicate early when blocked and take pride in work that holds up after release.
What We Offer
- Salary of £30,000-£40,000, depending on experience.
- EMI options, pension, and paid holiday.
- MacBook and the kit you need to do your best work.
- AI tokens budget, and the setup you need to do excellent work.
- Regular in-person team days and focused working sessions.
StudyStash is an equal-opportunity employer. We welcome applications from people of different backgrounds, experiences, and perspectives.
Junior Product Engineer in Birmingham employer: StudyStash
At StudyStash, we pride ourselves on being an excellent employer by fostering a collaborative and innovative work culture where junior engineers can take ownership of their projects from day one. Our commitment to employee growth is evident through hands-on experience with cutting-edge technologies and regular team engagement, ensuring that every team member feels valued and empowered. Located in a dynamic environment, we offer competitive salaries, EMI options, and the necessary tools to excel, making it a rewarding place for those looking to make a meaningful impact in the education sector.
StudySmarter Expert Advice🤫
We think this is how you could land Junior Product Engineer in Birmingham
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at StudyStash. A friendly chat can open doors that applications alone can't.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Next.js or TypeScript. When you apply through our website, include links to your work to grab our attention.
✨Tip Number 3
Prepare for the interview by understanding our product and how it helps students. Be ready to discuss how your experience aligns with our mission and how you can contribute to building amazing features.
✨Tip Number 4
Follow up after your application! A quick email expressing your enthusiasm for the role can make a lasting impression. We love seeing candidates who are genuinely excited about joining our team.
We think you need these skills to ace Junior Product Engineer in Birmingham
Some tips for your application 🫡
Show Your Passion:When writing your application, let your enthusiasm for product engineering shine through. We want to see that you’re genuinely excited about building features and improving user experiences. Share any relevant projects or experiences that highlight your passion!
Tailor Your Application:Make sure to customise your application to fit the Junior Product Engineer role. Highlight your experience with JavaScript, TypeScript, and any tools mentioned in the job description. We love seeing how your skills align with what we’re looking for!
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate practical communication, so avoid fluff and focus on what makes you a great fit for the role. Use bullet points if it helps make your skills stand out!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen to join our team at StudyStash!
How to prepare for a job interview at StudyStash
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like Next.js, TypeScript, and PostgreSQL. Be ready to discuss your experience with these tools and how you've used them in past projects or side gigs.
✨Showcase Your Projects
Prepare to talk about any web applications or scripts you've built. Highlight specific features you implemented and the challenges you faced. This will demonstrate your hands-on experience and problem-solving skills.
✨Communicate Clearly
Since the role values practical communication, practice explaining your thought process clearly and concisely. Be prepared to discuss how you handle feedback and communicate when you're blocked on a task.
✨Understand User Journeys
Research user experience principles and be ready to discuss how you would approach building clear user journeys. Think about how you can contribute to making the product reliable and user-friendly, as this aligns with what they value at StudyStash.