Inspiring Search
Junior Full Stack Developer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Location: Central Edinburgh, George Street
Working pattern: Hybrid - 3 days in the office, 2 days WFH
Salary: £26,000 - £30,000 per annum
Experience: Graduate / Early Career
About the Role:
We’re looking for a Junior Full Stack Developer to join an Edinburgh-based development team working on technology that helps protect people from gambling harm.
This is an opportunity for a graduate or early-career developer who already has some practical coding experience and wants to build a career in professional software development.
You don't need years of commercial experience. We’re particularly interested in people who have built things themselves, whether that's university projects, side projects, personal apps, open-source contributions or something you've created simply because you wanted to solve a problem.
You'll work alongside experienced developers, contributing to real products and solving real customer problems from day one.
This isn't a role where you'll spend months following tutorials before touching real software. You'll be expected to get involved, ask questions, learn quickly and contribute.
What You'll Be Doing:
Your days will vary, but you'll work across the full software development lifecycle, including:
- Building and improving product features across the full stack
- Developing with TypeScript and React
- Working with APIs, data and backend services
- Writing, testing and reviewing code
- Investigating bugs and solving technical problems
- Supporting clients with technical issues
- Working on QA and helping ensure software is reliable and production-ready
- Collaborating with experienced developers through code reviews and technical discussions
- Learning new technologies and approaches as the product evolves
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Because this is a small team, you'll get exposure to much more than a narrowly defined development role. Depending on the project, you could find yourself working with Open Banking, fintech, APIs, large-scale data processing, native apps and reg-tech.
About You:
- Degree in a related field
- Some experience writing software, whether commercially, academically or through personal projects
- A working understanding of programming fundamentals
- Experience with TypeScript and/or React, or a strong ability to demonstrate that you can learn quickly
- An interest in full-stack development
- A genuine enthusiasm for technology and solving difficult problems
- The ability to work independently on a task and see it through
- The confidence to ask for help when you don't understand something
- An openness to having your work reviewed and challenged by other developers
- A willingness to work in a fast-changing environment where priorities can move quickly


Get help with your application
Your very own career expert that helps elevate your application to the next level.
We'd particularly like to see your code. If you've built an app, created a side project, contributed to GitHub or experimented with something technically interesting, show us. A strong project you've built yourself can tell us far more than a list of qualifications.
You don't need to know everything. We do expect you to be comfortable learning, investigating problems and getting stuck into unfamiliar technology.
The Bigger Picture:
The technology you'll be working on helps regulated gambling operators identify customers who may be at risk and take appropriate action to protect them.
If you want your first or next software development role to give you responsibility, exposure to interesting technology and the opportunity to learn from experienced developers, we'd like to hear from you.
How to Apply:
Tell us a little about yourself, your coding experience and most importantly what you've built.
If you have a GitHub profile, portfolio, personal project or app you're proud of, send it our way. We want to see how you think and what you can create.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills