
Senior Backend Developer (Golang /Node.js)
- On-site, Remote
- Sliema, Sliema, Malta
- Technology
Golang, Node.js, Microservices,
Job description
🚀 Shape the Future of iGaming Technology! 🚀
Are you an experienced Backend Go Developer looking to work with cutting-edge technology in the fast-paced iGaming industry? We’re on the hunt for top talent to build scalable, high-performance backend systems that power next-generation gaming solutions.
If you’re highly skilled in Go (Golang), have a strong foundation in Node.js, and enjoy working with microservices, gRPC, RabbitMQ, Redis, and ClickHouse, this role is for you!
Our client is on a mission to become the leading B2B platform in the iGaming industry by delivering state-of-the-art, scalable, and secure solutions. Their continuous drive for innovation enhances their offerings across Casino, Sportsbook, Sports Exchange, and secure payment systems, ensuring partners always have access to the latest technology and services.
🌍 Global Talent Welcome!
We attract top professionals from around the world by offering relocation opportunities and full visa support where needed. Whether you’re looking for an international move or prefer remote work, we ensure a seamless transition for our team members.
What you will be doing?
Develop and maintain scalable, high-performance backend systems using Go and Node.js.
Must-have: High-level proficiency in Node.js to ensure seamless collaboration across our technology stack.
Architect and optimize microservices for efficient inter-service communication.
Implement gRPC for high-speed data exchange.
Work with RabbitMQ for message queuing and Redis for advanced caching solutions.
Leverage ClickHouse for big data analytics and high-performance queries.
Collaborate with frontend, full-stack engineers, architects, and DevOps teams to ensure seamless system integration.
Write clean, testable, and maintainable code following best practices.
Conduct code reviews, performance optimizations, and architectural improvements.
Mentor junior developers and contribute to a culture of technical excellence.
Troubleshoot and resolve backend challenges to maintain system stability.
Job requirements
Experience & Technical Skills:
🔹 5+ years of backend development experience, with at least 3 years in Go (Golang).
🔹 Must-have: High-level proficiency in Node.js.
🔹 Proven expertise in microservices architecture and distributed systems.
🔹 Hands-on experience with gRPC, RabbitMQ, Redis, and ClickHouse in production environments.
🔹 Deep understanding of RESTful APIs, gRPC, Protobuf, and NATS Jetstream.
🔹 Experience with Docker, Kubernetes, and cloud-based environments is a plus.
🔹 Knowledge of databases like PostgreSQL, MySQL, MongoDB, and ClickHouse.
🔹 Familiarity with CI/CD pipelines and Git for version control.
🔹 Good level of English
Soft Skills:
✨ Strong problem-solving skills and an analytical mindset.
✨ Excellent communication and teamwork abilities.
✨ Ability to thrive in a fast-paced environment and take ownership of projects.
Why Join Us?
💡 Cutting-Edge Technology – Work with the latest tools in backend development.
🌍 Global Opportunities – We offer relocation support and visa sponsorship for top talent.
🏢 Flexible Work Setup – Choose between office-based roles in Malta or Dubai, or remote work depending on team requirements.
🚀 Innovative Environment – Be part of a team that’s pushing the boundaries of iGaming technology.
🎯 If you’re ready to build world-class backend systems with Go and Node.js, we want to hear from you!
📩 Apply now and take your career to new heights!
or
All done!
Your application has been successfully submitted!