Titre du poste ou emplacement

Full Stack Software Engineer

Diamond Interactive - 4 emplois
Vancouver, BC
Posté hier
Détails de l'emploi :
Temps plein
Expérimenté

Job Description

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 world's 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:

  • Bachelor's degree in Computer Science or a related field (Master's 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 you're ready to take on a challenging and rewarding role in a dynamic company, apply today?

Partager un emploi :