Flutter UK & Ireland
Full Stack Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Full Stack Engineer
Full Stack Engineer Senior Software Engineer 2 Full Stack Developer This is a fantastic opportunity to work in a new and cutting-edge team within the UKI Platform and Enablement Super Tribe. This team is focused on driving the next phase of AI innovation across the Flutter UK & Ireland business, building intelligent systems and capabilities that will shape the future of our platform and customer experience. Flutter is a global leader in sports betting, gaming, and entertainment, with a culture focused on innovation, collaboration, and growth. This role offers the opportunity to work on large-scale technology platforms in a supportive and exciting environment where you'll build both the backend services and user-facing interfaces that power the next generation of AI capabilities. Role Overview The Full Stack Developer is a versatile engineer within the [x team] who owns features end-to-end — from backend API design and implementation through to frontend UI and real-time interactions. You'll work across the full technology stack (Python, React, TypeScript, AWS) to ship AI capabilities that users love. This role is ideal for someone who enjoys variety, likes to see their work through from conception to production, and thrives in a collaborative environment where you're part of a small, high-performing team. You'll have the opportunity to grow into deeper specialization as the team scales, but right now, your ability to move fluidly between backend and frontend is a superpower. Why this role matters: Full stack engineers are force multipliers in small teams. You can unblock yourself, make better trade-off decisions, and ship faster. AI features require tight backend-frontend collaboration. You'll bridge that gap naturally. You'll see the complete picture — how architectural decisions impact user experience, how UI constraints inform API design. Key Responsibilities Backend Development: Build Python-based backend services using FastAPI or similar frameworks. Design REST APIs, implement business logic, integrate with AWS services (Lambda, DynamoDB, SQS, Bedrock). Frontend Development: Build React components with TypeScript. Implement responsive UIs using Tailwind, manage state with Redux or Zustand, and create smooth user interactions. Feature Ownership: Own features end-to-end. Work with the Product Owner to understand requirements, design the solution (both backend and frontend), implement, test, and ship to production. AI Integration: Integrate LLM capabilities into features. Understand prompt engineering, token management, streaming responses, and error handling for AI workloads. API Design: Design clear, intuitive APIs that are easy for frontend engineers and brand teams to consume. Document APIs thoroughly. Testing: Write unit tests, integration tests, and end-to-end tests. Ensure features work reliably across different scenarios. Debugging & Troubleshooting: Debug issues across the stack. Use observability tools to understand what's happening in production. Collaboration: Work closely with other backend engineers, frontend engineers, the DevOps Engineer, and the Product Owner. Participate in code reviews, design discussions, and incident response. Skills & Experience Required: 3+ years of professional development experience with exposure to both backend and frontend Strong proficiency in Python (or willingness to learn quickly) Strong proficiency in React and TypeScript Understanding of REST API design and HTTP fundamentals Experience with relational and/or NoSQL databases Familiarity with AWS services (Lambda, API Gateway, DynamoDB, SQS) Git-based workflows and CI/CD familiarity Experience shipping production features Strong debugging and problem-solving skills Ability to work autonomously and ask for help when needed Desirable: Experience with LLM APIs or AI integration Knowledge of serverless architectures Familiarity with infrastructure as code (CDK, Terraform) Experience with real-time or streaming data Background in regulated industries Experience with design systems and component libraries Startup or small-team background Impact of the Role You'll be a key driver of feature delivery. Your ability to move fluidly between backend and frontend means you'll unblock yourself, make better architectural decisions, and ship features faster than siloed teams. You'll have the satisfaction of seeing your work through from conception to user hands, and you'll be instrumental in proving that the AI platform can deliver real value. Our Work Experience is the combination of everything that's unique about us: our culture, our core values, our company meetings, our commitment to sustainability, our recognition programs, but most importantly, it's our people. Our employees are self-disciplined, hard working, curious, trustworthy, humble, and truthful. They make choices according to what is best for the team, they live for opportunities to collaborate and make a difference, and they make us the #1 Top Workplace in the area. Join us and grow your career with Flutter! Please create a candidate account after submitting your application to track it's progress.
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.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
“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
Location