At a Glance
- Tasks: Build and improve a podcast hosting platform using Angular, Node.js, and TypeScript.
- Company: Join a dynamic team at Global, a leader in podcast technology.
- Benefits: Enjoy hybrid work, competitive salary, and opportunities for international travel.
- Other info: Collaborative environment with excellent career growth and learning opportunities.
- Why this job: Make a real impact on the podcasting world while developing your engineering skills.
- Qualifications: Strong coding skills in Angular, Node.js, and a passion for tech.
The predicted salary is between 35000 - 45000 € per year.
Accepting applications until: 3 July 2026
Location note: This is a hybrid role, with two days a week in our Barnsley office and the rest of the week working from home.
Your Role: Full stack developer
Build the technology behind Captivate, our podcast hosting platform, working across front-end and back-end systems to deliver high-quality software for our users while developing your skills and experience as an engineer.
As a Full stack developer, at Global, you will:
- Build the technology behind Captivate, our podcast hosting platform, working across front-end and back-end systems to deliver high-quality software for our users while developing your skills and experience as an engineer.
Key Responsibilities
- Full-stack development: Build, maintain and improve platform features using Angular, Node.js and TypeScript, delivering reliable code across front-end and back-end systems.
- Feature development and architecture: Think critically about product requirements, help shape practical technical solutions and improve code architecture as the platform evolves.
- Ownership and delivery: Work independently, troubleshoot issues, maintain code quality and collaborate with colleagues to deliver features effectively.
What You’ll Love About This Role
- Shape a platform that supports podcast publishing and growth for thousands of podcasters, serving millions of listeners.
- You’ll have real responsibility for taking work from idea through to delivery.
- Build pragmatic, maintainable solutions and spend your "complexity budget" wisely.
- Work closely with designers, developers and end users to build high-quality software you can be proud of while continuing to develop new skills.
What Success Looks Like
In your first few months, you will:
- Deliver back-end and some frontend features into production.
- Build a strong understanding of the platform and codebase.
- Identify and implement practical improvements to the code architecture.
- Establish yourself as a trusted, independent contributor.
What You’ll Need
- Strong coding skills: Solid engineering experience, ideally using Angular, Node.js, MySQL and ElasticSearch.
- Good technical judgement: Able to understand requirements, challenge assumptions and make thoughtful decisions.
- Ownership and autonomy: Comfortable taking responsibility for your work and delivering independently.
- Adaptability: Happy working in an environment where priorities can change and products evolve.
There will also be the possibility for international travel.
Developer employer: Global Media Group
At Global, we pride ourselves on being an exceptional employer, offering a dynamic hybrid work environment that fosters both collaboration and flexibility. Our culture encourages innovation and personal growth, providing developers with the opportunity to shape a leading podcast platform while honing their technical skills. With a commitment to employee development and the chance for international travel, we ensure that our team members are not only valued but also empowered to thrive in their careers.
StudySmarter Expert Advice🤫
We think this is how you could land Developer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with fellow developers. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Angular, Node.js, and TypeScript. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common coding challenges and system design questions. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team and helps us keep track of your application.
We think you need these skills to ace Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Developer role. Highlight your full-stack development experience, especially with Angular, Node.js, and TypeScript, so we can see how you fit into our team.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about podcast technology and how you can contribute to Captivate. Share specific examples of your past work that demonstrate your coding skills and problem-solving abilities.
Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to include them in your application. We love seeing real-world applications of your skills, so don’t hold back!
Apply Through Our Website:For the best chance of getting noticed, apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you’re considered for the role!
How to prepare for a job interview at Global Media Group
✨Know Your Tech Stack
Make sure you brush up on your skills with Angular, Node.js, MySQL, and ElasticSearch. Be ready to discuss how you've used these technologies in past projects and be prepared to solve coding challenges on the spot.
✨Showcase Your Problem-Solving Skills
During the interview, think critically about the technical requirements presented to you. Share examples of how you've tackled complex problems in previous roles and how you approached finding practical solutions.
✨Demonstrate Ownership
Be ready to talk about times when you've taken full responsibility for a project or feature. Highlight your ability to work independently and how you ensure code quality while delivering features effectively.
✨Embrace Adaptability
Discuss your experiences in dynamic environments where priorities shifted. Show that you're comfortable with change and can adapt your approach to meet evolving product needs, which is crucial for a role like this.