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: Competitive bonuses, flexible leave, 24/7 online GP, and employee wellbeing support.
- Other info: Exciting growth opportunities and a vibrant, supportive work culture.
- Why this job: Shape the future of gaming with innovative technology and make a real impact.
- Qualifications: Strong C# .NET skills, experience in web services, and a passion for collaboration.
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 Bradford employer: Lorien
Contact Detail:
Lorien Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Full-Stack Developer in Bradford
✨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 Bradford
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 technologies and methodologies we use, like Agile/Scrum practices. This shows us you’ve done your homework and are genuinely interested.
Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured applications that get straight to the good stuff. Avoid fluff and focus on what makes you a great fit for the Lead Full-Stack Developer role.
Apply Through Our Website: Make sure to apply through our website! It’s the best way for us to keep track of your application and ensures you’re considered for the role. Plus, it’s super easy to do!
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. Think of examples where you've mentored others or led a project, and be ready to discuss how you ensure coding standards and best practices are followed.
✨Be Agile and Adaptable
Familiarise yourself with Agile/Scrum methodologies, as this role requires championing these practices. Prepare to discuss how you've contributed to continuous improvement in development processes and how you handle changing requirements.
✨Communicate Clearly and Confidently
Strong communication is key, especially when liaising between teams. Practice explaining complex technical concepts in simple terms, and think about how you can convey your ideas effectively during the interview.