Senior Software Engineer (Architecture Focus)
Company Description
We are SkillOnNet, leading the igaming entertainment by providing our customers with the most entertaining and trustworthy experience possible, while also reinventing the gambling industry. We are home to more than 30 well-known brands, including PlayOJO, DruckGluck, BacanaPlay, Genting, and many more. We are committed to long-term development and sustainability, and we are trying to revolutionise our industry for the benefit of our players, ourselves, and the entertainment industry as a whole.
Job Description
This is not a typical Senior Software Engineer role.
We are looking for a highly skilled and dedicated professional who can think architecturally, challenge technical decisions, and help drive technical direction, while remaining hands-on in day-to-day development.
Working closely with the Head of Development, DevOps Engineer, and Senior Developers, you will play a key role in shaping system architecture, improving engineering practices, and building scalable, high-performance solutions.
Responsibilities include:
Design, develop, and maintain scalable applications and systems using Laravel (PHP) and Vue.js
Contribute to and help drive architectural decisions, ensuring scalable and maintainable solutions
Work with distributed systems and modern architectures, including queues, Kafka, and event-driven patterns
Optimize system performance, reliability, scalability, and overall platform stability
Mentor and support developers through technical guidance, code reviews, and design reviews
Collaborate closely with development and DevOps teams on infrastructure-related initiatives using Docker and Kubernetes
Promote engineering best practices, clean code standards, and continuous improvement across the development lifecycle
What we are looking for:
5-8+ Years experience in software engineering
Strong experience in system design and architecture
Solid backend development experience with Laravel or similar frameworks
Experience with modern JavaScript frameworks
Experience with distributed systems and queue-based architectures
Experience with Docker and Kubernetes is considered an advantage
Strong ownership mindset and excellent problem-solving skills
A quick learner who is passionate about technology and takes initiative to self-learn when needed
Strong communication skills in both written and spoken English
Must have Tech Stack knowledge:
Experience with PHP (Laravel) and Vue.js, MySQL, NoSQL
Experience with Kafka and queue systems
Experience with Kubernetes and Dockers
Strong system-architecture capabilities
What's in it for YOU?
Excellent work environment
Attractive salary package
Monetary vouchers on Birthdays and other special occasions
Fully equipped kitchen and in-house entertaining space
Options to enrol in Company's medical insurance plan
Possibilities to enrol in Company's pension plan
Exciting company activities including monthly lunches, corporate gatherings, an intercompany football team, competitions, and many other activities
Casual dress code
A chance to advance professionally inside one of the world's largest iGaming organisations
What it's like to work at SkillOnNet!
SkillOnNet is a firm believer in putting people first and our “family oriented” multinational culture is what drives us. We care and focus on our staff and ensure that you are provided with the most relevant and valuable tools, privileges and amenities.
- Department
- Tech
- Role
- Senior Software Engineer
- Locations
- Limassol, Cyprus
About SkillOnNet
How it all started
Founded in 2005, we have steadily grown both our product portfolio and our reputation, having developed and delivered cutting-edge casino software for numerous successful online casino brands.