SRG Network are looking for a highly skilled Full Stack Developer with a backend focus, proficient in TypeScript and environments like Node.js or equivalent. The role centers on building and maintaining scalable APIs and services for multiple casino frontend implementations. The ideal candidate should also have a strong grasp of frontend technologies and frameworks, with experience in Next.js or similar.
What’s on offer to you?
• 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.
• Refer a friend bonus.
• Modern office facilities.
• Exciting Company Events.
• Monthly beer Fridays.
• Relocation package (if applicable).
What You Will Be Doing
• Develop and maintain scalable, reusable APIs and backend services, ensuring high performance, reliability, and security.
• Lead backend development initiatives, providing technical guidance to the team, and establishing/maintaining coding standards.
• Collaborate with the frontend team to integrate backend functionality with frontend applications, ensuring a seamless user experience.
• Manage the API Gateway and middleware services used by our casinos. Conduct code reviews, optimize performance, and ensure adherence to best practices, particularly regarding security.
• Apply Domain-Driven Design (DDD), Event-Driven Development (EDD), and CQRS to build effective, scalable system architectures.
• Handle multiple projects efficiently, driving development processes and delivering results with minimal supervision.
• Ensure all services are built with scalability and reusability in mind, balancing trade-offs between performance and maintainability.
What You Will Need to Succeed in This Role
• Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
• 5+ years of hands-on experience in software development, with a primary focus on backend systems.
• Strong proficiency in TypeScript and experience with Node.js or similar environments (e.g., Bun).
• Solid understanding of frontend frameworks like Next.js or equivalents, with experience integrating backend services.
• Good knowing on development principles like SOLID with a healthy understanding of their strengths and weaknesses.
• Strong understanding of Unit, Integration, and End-to-End testing methodologies.
• Familiarity with Domain-Driven Design (DDD), Event-Driven Development (EDD), GraphQL, and CQRS is a plus.
• Excellent English communication skills, both written and verbal.
• Proven ability to self-manage and handle multiple projects simultaneously.
• Strong problem-solving skills and the ability to thrive in a fast-paced environment, especially in the casino industry.
Full Stack Developer | Malta | iGaming | Node.js | TypeScript