Who are we?
Welcome to The Multiple Group, your go-to iGaming service provider. We’re here to empower iGaming operators, allowing them to thrive in such a volatile industry. Our years of expertise, cutting-edge technology, and passion for delivering extraordinary player experiences make us the right choice for any company looking to elevate their success.
We offer a range of iGaming offerings such as; Gaming Services, Casino Marketing, Sportsbook Marketing and Operations, Creative, Data and B.I, Operations (CS, RPF, KYC), VIP Management, Acquisition, Social Media, Content, Product, Legal and Compliance.
The Role
We are seeking a Senior Full Stack Developer with a strong background in developing and maintaining both frontend and backend services. The ideal candidate will have extensive experience with Node.js and Angular, along with a proven track record of building scalable and efficient web applications. This role will focus on developing and enhancing Teamplate, our flagship collaboration tool, and requires a deep understanding of full stack development, database management, including both SQL and NoSQL databases, and modern software development practices.
Key Responsibilities
- Develop and maintain the frontend and backend of the Teamplate collaboration tool using Angular and Node.js.
- Design and implement robust and scalable database solutions using MySQL/MariaDB, and NoSQL databases like MongoDB.
- Ensure seamless integration between frontend and backend components, optimising for performance, scalability, and user experience.
- Collaborate with product managers, UX/UI designers, DevOps engineers, and other team members.
- Conduct code reviews, optimise performance, and ensure adherence to the best security practices across the entire stack.
- Troubleshoot and resolve complex technical issues related to both frontend and backend services.
- Mentor junior developers and contribute to the continuous improvement of the development process.
- Apply Agile and Scrum methodologies to ensure efficient project management and timely delivery.
- Implement and maintain containerisation solutions using Docker.
Requirements
- A Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- At least 5 years of experience in full stack development with a focus on Node.js and Angular.
- Strong knowledge of frontend technologies including HTML, CSS, JavaScript, and Angular.
- Extensive experience with backend development using Node.js, including RESTful API design and development.
- Experience with both SQL and NoSQL database systems, including MySQL/MariaDB and MongoDB, with a focus on query optimisation and database design.
- Familiarity with modern frontend and backend frameworks, libraries, and tools.
- Good grasp of containerisation principles and experience with Docker.
- Strong understanding of software development methodologies, such as Agile and Scrum.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.
What we offer
- Attractive remuneration package.
- Wellness benefit (after probation).
- Optician/Spectacle and Blue Lens Benefit (after probation).
- Health Insurance (after probation).
- Breakfast/lunch all week.
- Monthly snacks allowance.
- Training support.
- Modern office facilities.
- Exciting company events.
- Beer Fridays.
- Refer a friend bonus.
- Relocation package (if required).
You should not apply if ...
- You want a normal 9-5 job. This role is not easy & requires an all-in mentality. We are looking for team members who will put in the work that others won't.
- You cannot take constructive feedback.
- You cannot handle stress and pressure.
- You have the mindset of "Quick Money", this is a marathon, not a sprint.
- You do not embody our core values.