Search jobs > Vancouver, BC > Senior software engineer

Senior Full Stack Software Engineer

Snowball Interactive
Vancouver, British Columbia, Canada
$150K a year (estimated)
Full-time

Snowball Interactive is a fast-growing technology company and creator of market-leading online social games. We’re on a mission to be the biggest gaming company in the world!

Snowball Interactive is seeking an experienced Senior Full Stack Developer System Architect. This role is pivotal in driving our technology forward, optimizing our platform for scalability, and leading our tech team towards achieving exceptional results.

Tasks and Deliverables :

  • Optimize and scale an existing Laravel-based application to efficiently support tens of thousands of real-time users.
  • Enhance the performance and scalability of REST APIs for better integration with payment systems and other services.
  • Implement strategies to transition from monolithic to microservices architecture, improving system scalability and maintainability.
  • Advance the CI / CD pipeline to ensure rapid deployment cycles and high-quality code releases.
  • Identify and resolve performance bottlenecks in the existing codebase, ensuring optimal operation during high traffic periods.

Required Experience :

  • Proven track record of scaling web applications in Laravel for high-traffic environments.
  • Expertise in PHP, Laravel (including Laravel Nova), Vue.js, and PostgreSQL.
  • Deep understanding of both monolithic and microservices architectures and the ability to transition between them.
  • Knowledge of AWS services and how they can be leveraged to enhance application scalability.
  • Solid experience with DevOps practices, especially in CI / CD, to facilitate efficient development and deployment processes.
  • Proficiency in Git and version control best practices.

Nice to Have :

  • Leadership experience in guiding teams through scaling challenges and architectural transitions.
  • Proficient understanding of mathematics, probability, and statistics.
  • Data Science knowledge.
  • Required Location :
  • Vancouver
  • Vancouver

Education :

  • Must have an undergraduate degree in Computer Science.
  • Graduate Degree is highly preferred.

If you are a seasoned Senior Full Stack Developer System Architect looking to make a significant impact in a dynamic and innovative environment, we encourage you to apply.

6 days ago
Related jobs
Promoted
Snowball Interactive
Vancouver, British Columbia

Senior Full Stack Developer System Architect. If you are a seasoned Senior Full Stack Developer System Architect looking to make a significant impact in a dynamic and innovative environment, we encourage you to apply. ...

Promoted
SimplePin
Canada

As a Senior Java Engineer, your primary responsibilities will be to write clean, concise, modular code in an agile environment, mentor developers, and provide code reviews. ...

Promoted
Creator.co
Vancouver, British Columbia

We’re looking for a Senior Software Engineer (SSE) to join our Engineering team! In this role, you will be responsible for leading technical initiatives, mentoring junior team members, and providing expertise in software architecture and design. Title: Senior Software Engineer (SSE). Our platform is...

Promoted
Nomadgao
Canada

Mar 31, 2024 - Recruitment Room is hiring a remote Software Engineer - Full Stack. Are you a passionate and skilled software engineer with a knack for building robust and scalable applications? Do you thrive in a collaborative environment, ready to contribute your expertise to revolutionize the fint...

Promoted
TrustFlight
Canada

We are looking for a skilled Senior Full Stack Ruby on Rails Engineer, somebody who is equally comfortable working on a Rails API or building out a React frontend. Work closely with Software Engineers from other teams across the organisation to facilitate close integration of products and alignment ...

Promoted
3Pillar Global
Canada

We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. Develop, m...

Promoted
Affinity Group
Richmond, British Columbia

On behalf of our client, Affinity is looking for a Senior Full Stack Developer to develop application systems and integration with other systems; including designing to fit into the architecture, prototyping the user interface, implementing, unit-testing, and integrating the components that are part...

Promoted
Perpetua Labs, Inc.
Canada

As a Senior Software Engineer with Perpetua, you will be contributing to web applications written in Django Python and ReactJS. You will build end-to-end full stack capabilities in our core platform across marketplaces like Amazon, Walmart, and Instacart. You will work closely with a team of 4-5 eng...

Promoted
Scanline VFX Inc
Vancouver, British Columbia

We are looking for an experienced and adaptable Senior Software Engineer with expertise in C++ and Python to join our Real-Time Core Software department. Lead and contribute to the development of software solutions using C++, Python, and other relevant technologies within the Real Time Core Software...

Promoted
Autodesk
BC, Canada

We seek a highly skilled Senior Software Engineer with expertise in server-side technologies and hands-on experience in full-stack development. As a Senior Software Engineer, you will play a key role in designing, implementing, and maintaining complex systems that power our platform. Mentor and prov...