At a Glance
- Tasks: Develop and enhance features for our innovative Group CMS using Node.js.
- Company: Join LeoVegas, a leading innovator in the igaming industry with a vibrant team culture.
- Benefits: Enjoy hybrid working, 28 days paid leave, comprehensive healthcare, and a wellbeing allowance.
- Other info: Be part of a dynamic team with exciting perks and opportunities for growth.
- Why this job: Make an impact in a fast-paced environment while mentoring and collaborating with talented peers.
- Qualifications: Experience in Node.js, APIs, and object-oriented programming is essential.
The predicted salary is between 60000 - 80000 £ per year.
We are looking for a self-driven Senior Software Engineer to join the LeoVegas CMS team. Working within an agile environment, your primary focus will be the delivery of key features and improvements, writing clean, maintainable code that aligns with our broader architectural vision. As a senior member of the team, you will balance this delivery work with mentorship, helping to elevate our collective engineering standards through active collaboration and code review. You will be working on our proprietary headless CMS, a Node.js application that serves as the central content hub for the LeoVegas Group portfolio. The system relies on an event-driven, service-oriented architecture to synchronise over 400,000 pages. Hosted within a GCP environment and managed via a single monorepo, the platform offers a mature, containerised context where you can focus on building scalable, full stack code.
YOU WILL BE RESPONSIBLE FOR:
- Developing features for the Group CMS
- Creating reusable modules across the Group CMS domain within NPM Workspaces & Turbo monorepo setup.
- Maintaining K8S manifests as Application Engineers within a company-wide platform provided by Platform Engineers
- Monitoring deployments with Grafana & Datadog
- Maintaining CI/CD automations with Jenkins & GitHub Actions
- Documenting proposals and decisions of a technical nature (RFC/ADR)
- Fostering a collaborative team culture through mentorship, knowledge sharing, and active support of your peers.
OUR SUCCESSFUL CANDIDATE WILL HAVE THE FOLLOWING:
- Experience in NodeJS
- Experience in object-oriented programming
- Experience with writing APIs, RESTful and GraphQL
- Proficient understanding of code versioning tools
- Experience writing Unit Tests
NICE TO HAVES
- Experience with NestJS
- Experience with Redis/Kafka/Elasticsearch
- Experience with Docker/Kubernetes
- Experience using MonoRepo/Turborepo
- Experience with ReactJS, NextJS, CSS and HTML
Hybrid working - 3 days per week at the office, with flexibility for 2 days at home. Workation – Take your job on an adventure with our Workation benefit for up to 4 weeks per year (T&Cs apply). Plenty of time to recharge – 28 days of paid leave, plus all public and bank holidays in England. Invest in your future – We match pension contributions up to 6%. Comprehensive healthcare – BUPA coverage, including pre-existing conditions, plus a cashback plan for dental, optical, and other treatments. Wellbeing allowance – £250 annual allowance for you to invest in your health and wellbeing (T&Cs apply). A great workplace experience – Talented colleagues, free onsite parking, complimentary snacks and drinks, Monday breakfasts, and Friday lunches. A social culture you’ll love – Regular opportunities to attend sporting events throughout the year, plus a quarterly team budget for even more fun. Support for growing families – Up to 6 months of full pay for maternity leave. Stay active & save money – Cycle-to-work scheme and gym discounts.
JOIN US! In our pride, we empower our teammates to find their roar and run with their wildest ideas. We don’t wait for things to happen; we pounce and make it happen!
Senior Node.js Engineer - Group CMS in Leeds employer: LeoVegas Group
At LeoVegas, we pride ourselves on fostering a vibrant and innovative work culture that empowers our employees to thrive. As a Senior Node.js Engineer, you'll enjoy a hybrid working model, generous leave policies, and comprehensive healthcare benefits, all while collaborating with talented colleagues in a fast-paced environment. With ample opportunities for professional growth and a commitment to employee wellbeing, LeoVegas is an exceptional place to build a rewarding career in the igaming industry.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Node.js Engineer - Group CMS in Leeds
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at LeoVegas or similar companies. A friendly chat can lead to insider info about job openings and even referrals that can give you a leg up.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Node.js projects, APIs, and any cool features you've developed. This is your chance to demonstrate your coding prowess and problem-solving abilities beyond just a CV.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss your past experiences, especially how you've mentored others and contributed to team culture.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the LeoVegas team!
We think you need these skills to ace Senior Node.js Engineer - Group CMS in Leeds
Some tips for your application 🫡
Show Off Your Skills:When you're writing your application, make sure to highlight your experience with Node.js and any relevant technologies. We want to see how your skills align with what we're looking for, so don't hold back!
Be Yourself:Let your personality shine through in your application. We’re all about team culture here at StudySmarter, so showing us who you are can really make a difference. Share your passion for coding and collaboration!
Tailor Your Application:Make sure to tailor your application to the role. Reference specific aspects of the job description, like your experience with APIs or CI/CD tools. This shows us that you’ve done your homework and are genuinely interested in the position.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it makes the whole process smoother for both you and us!
How to prepare for a job interview at LeoVegas Group
✨Know Your Node.js Inside Out
Make sure you brush up on your Node.js skills before the interview. Be ready to discuss your experience with building APIs, RESTful services, and any projects where you've implemented event-driven architecture. They’ll want to see that you can write clean, maintainable code that aligns with their architectural vision.
✨Show Off Your Mentorship Skills
As a senior engineer, you'll be expected to mentor others. Think of examples from your past where you've helped elevate team standards through code reviews or knowledge sharing. Be prepared to discuss how you foster collaboration and support your peers in an agile environment.
✨Familiarise Yourself with Their Tech Stack
Get to know the tools and technologies mentioned in the job description, like Kubernetes, Grafana, and Jenkins. If you have experience with Docker or working in a monorepo setup, make sure to highlight that. Showing familiarity with their tech stack will demonstrate your readiness to hit the ground running.
✨Prepare Questions That Matter
Interviews are a two-way street, so come armed with thoughtful questions about the team culture, the challenges they face, and how they measure success. This shows your genuine interest in the role and helps you assess if it's the right fit for you.