Lead Full-Stack Developer in Nottingham
Lead Full-Stack Developer

Lead Full-Stack Developer in Nottingham

Nottingham Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
Go Premium
L

At a Glance

  • Tasks: Lead full-stack development, design high-quality software, and mentor a dynamic team.
  • Company: Join a pioneering tech company in the global betting and gaming industry.
  • Benefits: Generous bonuses, flexible leave, 24/7 online GP access, and employee wellbeing support.
  • Other info: Exciting opportunities for career growth and collaboration in a vibrant environment.
  • Why this job: Shape the future of gaming with cutting-edge technology and innovative projects.
  • Qualifications: Strong C# .NET skills and experience in web services and modern JavaScript frameworks.

The predicted salary is between 70000 - 90000 £ per year.

About Us: Our mission is to dominate the betting and gaming industry on a global scale and we need the very best Tech talent to help us achieve this. We recently migrated all of our customers onto our very own proprietary platform - so it's an exciting time to join us. With the help of our new platform, we're able to pioneer new products and drive more advanced, creative technologies. The result? Unrivalled experiences for millions of customers worldwide. Client's department is driven by innovation, and you'll be at the heart of unlocking our new platform's potential. So, if you want to help shape the future of betting and gaming, then it's time to join us.

Job Purpose: As a Lead Full-Stack Developer, you will take ownership of end‑to‑end application development, providing both hands-on technical delivery and strategic leadership. You will be responsible for designing, implementing, and evolving high-quality software solutions while guiding the development team to deliver scalable, performant, and maintainable systems aligned with business goals.

Key Responsibilities:

  • Lead the architecture, design, development, and ongoing maintenance of full-stack software solutions, ensuring high performance, scalability, and minimal technical debt.
  • Remain actively hands-on in development, implementing complex features across backend and frontend layers while setting the technical benchmark for the team.
  • Drive feature delivery and continuously evaluate development and deployment tooling in close collaboration with the Platform Engineering team.
  • Write clean, well-structured, maintainable, and testable code that adheres to established coding standards and best practices.
  • Identify, debug, and resolve complex system issues, including performance bottlenecks, stability concerns, and production defects.
  • Provide clear technical direction, conducting code reviews, mentoring team members, and ensuring architectural and coding standards are consistently applied.
  • Collaborate closely with Designers, QA, Product Owners, and Project Managers to deliver user-focused, high-quality solutions.
  • Champion and lead Agile/Scrum practices, contributing to continuous improvement of development processes and team delivery.
  • Participate in project estimation, planning, and scheduling, ensuring realistic timelines and transparent delivery commitments.
  • Stay current with emerging technologies, frameworks, and industry trends, and proactively apply relevant innovations to improve the platform and development workflows.
  • Produce and maintain comprehensive technical documentation, including system design, code documentation, and testing strategies.
  • Engage with customers and end users where required to refine requirements, provide technical insight, and support delivered solutions.
  • Mentor junior and mid-level developers, supporting their technical and professional growth, and guiding other C#/.NET team members.
  • Act as a technical liaison between the Engineering team and Senior Management, clearly communicating progress, risks, and architectural decisions.
  • Represent the Engineering function within the organisation, promoting best practices in software development, quality, security, and performance.
  • Contribute to release activities and participate in out-of-hours or on-call support when required.

Knowledge, Skills and Experience:

Essential:

  • Strong expertise in C# .NET (Framework and .NET Core) with experience building scalable web services.
  • Proficient in SQL / MySQL and relational database design.
  • Solid experience developing enterprise-grade single-page applications using HTML, CSS, and JavaScript.
  • Excellent, up-to-date experience with modern JavaScript frameworks.
  • Knowledge of the latest ECMAScript (ES) standards; TypeScript experience is beneficial.
  • Strong attention to detail, especially regarding UX/UI quality.
  • Excellent understanding of Object-Oriented Programming (OOP) principles and design patterns.
  • Experience working with message brokers.
  • Exposure to NoSQL databases is advantageous.
  • Prior experience with WinForms and/or WPF is beneficial.
  • Expert-level understanding of software architecture and system design.
  • Experience applying TDD or similar quality-focused development approaches.
  • Proficient with Git-based source control.
  • Comfortable working in an Agile/Scrum environment.
  • Excellent verbal and written communication skills.
  • Strong collaborator who thrives in cross-functional and multi-disciplinary teams.
  • Demonstrated passion for continuous improvement.
  • Strong analytical, troubleshooting, and problem-solving mindset.
  • Willingness to participate in production releases and out-of-hours support when required.

Desirable:

  • Proven experience in performance optimisation and tuning.
  • Experience within the gaming industry.
  • Experience working with and supporting remote development teams.
  • Involvement in career development and mentoring programmes.
  • Participation in technical interviews or recruitment panels as a hiring lead or subject matter expert.

Qualifications:

A degree in Computer Science or a related field is desirable but not essential. AWS, Azure, or GCP certifications are desirable but not essential.

What’s in it for you?

We offer a variety of competitive benefits, some of which vary depending on the role you’re recruited to. Some of what you can expect in this role includes:

  • Generous discretionary bonus schemes, incentives and competitions.
  • An annual leave entitlement that increases with length of service.
  • Access to an online GP 24/7, 365 days a year for you and your immediate family.
  • Employee wellbeing support through our Employee Assistance Programme.
  • Enhanced Maternity & Paternity Pay.
  • Long Service Recognition.
  • Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream.

Lead Full-Stack Developer in Nottingham employer: Lorien

Join a forward-thinking company at the forefront of the betting and gaming industry, where innovation drives our mission to deliver unrivalled experiences for millions. As a Lead Full-Stack Developer, you'll thrive in a collaborative work culture that prioritises employee growth, offering mentorship opportunities and access to cutting-edge technologies. With competitive benefits including generous bonuses, enhanced parental leave, and comprehensive wellbeing support, this is an exciting time to shape the future of technology in gaming.
L

Contact Detail:

Lorien Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Full-Stack Developer in Nottingham

✨Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, tech conferences, or even online webinars. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your full-stack capabilities. Make sure to include links to your GitHub or any live demos. This is your chance to shine and demonstrate what you can bring to the table.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, it’s not just about answering questions; it’s about showing your thought process and problem-solving abilities.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our mission to revolutionise the betting and gaming industry.

We think you need these skills to ace Lead Full-Stack Developer in Nottingham

C# .NET
SQL / MySQL
Relational Database Design
HTML
CSS
JavaScript
Modern JavaScript Frameworks
TypeScript
Object-Oriented Programming (OOP)
Software Architecture
System Design
Test-Driven Development (TDD)
Git-based Source Control
Agile/Scrum Practices
Analytical Skills

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your experience with C# .NET and any cool projects you've worked on. We want to see how you can bring your tech skills to the table!

Tailor Your Application: Don’t just send a generic application! Tailor it to our job description by mentioning specific responsibilities and skills that match your experience. This shows us you’re genuinely interested in the role.

Be Clear and Concise: Keep your application clear and to the point. Use bullet points for your achievements and experiences to make it easy for us to read. We love a well-structured application!

Apply Through Our Website: Make sure to apply through our website! It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from us.

How to prepare for a job interview at Lorien

✨Know Your Tech Inside Out

Make sure you brush up on your C# .NET skills and be ready to discuss your experience with scalable web services. Be prepared to dive deep into your past projects, especially those involving modern JavaScript frameworks and SQL/MySQL.

✨Showcase Your Leadership Skills

As a Lead Full-Stack Developer, you'll need to demonstrate your ability to guide a team. Prepare examples of how you've mentored junior developers or led projects, and be ready to discuss your approach to Agile/Scrum practices.

✨Prepare for Technical Challenges

Expect to face some technical questions or coding challenges during the interview. Practice solving problems related to performance optimisation and system design, as these are crucial for the role.

✨Communicate Clearly and Confidently

Strong communication skills are key in this role. Be ready to articulate your thought process clearly, whether you're discussing code reviews or collaborating with cross-functional teams. Show that you can convey complex ideas simply.

Lead Full-Stack Developer in Nottingham
Lorien
Location: Nottingham
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>