Full Stack Software Engineer

About Diamond Interactive:

Diamond Interactive is a fast-growing technology company and the creator of a market-leading online social gaming platform. Our mission is to become the worlds largest gaming company by delivering cutting-edge technology and unparalleled user experiences.

Role Overview:

We are seeking a highly skilled Full Stack Software Developer to drive the evolution of our platform, ensuring scalability, performance, and seamless user experiences. This role requires a strong technical leader who can optimize our Laravel-based application, transition our architecture towards microservices, and enhance our CI/CD pipelines for rapid deployment.

Responsibilities:

  • Optimize and scale an existing Laravel PHP-based application to efficiently support tens of thousands of concurrent users in real-time.
  • Enhance the performance and scalability of REST APIs to improve integrations with payment systems and other third-party services.
  • Refine and advance CI/CD pipelines to facilitate rapid development cycles and ensure high-quality code releases.
  • Diagnose and resolve performance bottlenecks, ensuring peak efficiency during high-traffic periods.
  • Collaborate with cross-functional teams to drive innovation and improve development workflows.

Required Qualifications & Experience:

  • Proven experience in scaling Laravel applications for high-traffic environments.
  • Expertise in PHP (Laravel), Vue.js, Next.js, TypeScript, AWS Lambda, and PostgreSQL.
  • Deep understanding of both monolithic and microservices architectures.
  • Strong knowledge of AWS services and how to leverage them for application scalability and performance.
  • Extensive experience in DevOps practices, CI/CD pipelines, and modern development workflows.
  • Proficiency in Git, version control best practices, and collaborative development methodologies.

Preferred Skills & Nice-to-Have Experience:

At least one of the following skills:

  • PostgreSQL schema design and optimization for scalable database architecture.
  • Frontend UX/UI design with a strong focus on user experience.
  • Mobile-first design principles for responsive and adaptive applications.
  • Experience in monolithic migrations to microservices.
  • Strong mathematical, probability, and statistical analysis skills.
  • Experience with data science and analytics to improve gaming experiences.
  • Prior experience in the iGaming industry, particularly with social gaming platforms.

Education & Location Requirements:

  • Bachelors degree in Computer Science or a related field (Masters degree preferred).
  • Must be located in Vancouver, BC.

Why Join Us?

  • Work with cutting-edge technology in a high-growth, fast-paced environment.
  • Be part of a passionate and talented team driving innovation in the gaming industry.
  • Competitive salary, benefits, and opportunities for career advancement.

If youre ready to take on a challenging and rewarding role in a dynamic company, apply today?


Information :

  • Company : Diamond Interactive
  • Position : Full Stack Software Engineer
  • Location : Vancouver, British Columbia
  • Country : CA

Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com

Post Date : 2025-05-22 | Expired Date : 2025-06-21