Job Openings Senior Software Engineer (Architecture)

About the job Senior Software Engineer (Architecture)

Position: Senior Software Engineer (Architecture)

Location: Limassol, Cyprus

Employment type: Full-time

DUTIES AND RESPONSIBILITIES:

  • Design, develop, and maintain scalable applications and systems using Laravel (PHP) and Vue.js
  • Contribute to architectural decisions and help drive scalable, maintainable, and high-performance technical solutions
  • Work with distributed systems, queue-based architectures, Kafka, and event-driven patterns
  • Optimise platform performance, reliability, scalability, and overall system stability
  • Collaborate closely with Head of Development, DevOps Engineers, and Senior Developers on technical initiatives and infrastructure improvements
  • Support engineering best practices, clean code principles, and continuous technical improvement
  • Conduct code reviews, design reviews, and provide technical mentorship to developers
  • Work with containerised and cloud-native environments using Docker and Kubernetes
  • Participate actively in day-to-day hands-on development while supporting long-term technical direction
  • Contribute to improving development processes, scalability, and engineering standards across the platform.

REQUIREMENTS:

  • Strong written and spoken English communication skills
  • 5–8+ years of software engineering experience
  • Strong system design and software architecture experience
  • Solid backend development experience with PHP/Laravel or similar frameworks
  • Experience with modern JavaScript frameworks, ideally Vue.js
  • Experience working with distributed systems and queue/event-driven architectures
  • Hands-on experience with Kafka and queue systems
  • Strong knowledge of MySQL and NoSQL databases
  • Experience with Docker and Kubernetes is highly preferred
  • Strong ownership mindset and problem-solving abilities
  • Passion for technology with proactive self-learning mentality
  • Ability to work collaboratively within fast-paced technical environments.

OFFER:

  • Competitive salary package
  • Birthday vouchers and additional special occasion perks
  • Medical insurance plan options
  • Pension plan options
  • Fully equipped kitchen and in-house entertainment space
  • Monthly lunches, corporate events, football team activities, and competitions
  • Long-term career growth opportunities within a leading international iGaming organisation
  • And much more!