Senior Full Stack Software Engineer

2 months ago


Vancouver, Canada Punt Full time

Punt.com is an innovative social casino platform, known for delivering a captivating social gaming experience. As we navigate through a phase of rapid growth, we are in search of 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.
  • Expert 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


Required Location


  • Vancouver


Education


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




  • Vancouver, Canada Jobber Full time

    Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior team members in their learning process? Then Jobber might be the place for you! We're looking for a Senior Software Engineer to be part of our Product Software Engineering team. At Jobber, we don’t just build...


  • Vancouver, Canada Jobber Full time

    Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior team members in their learning process? Then Jobber might be the place for you! We're looking for a Senior Software Engineer to be part of our Product Software Engineering team. At Jobber, we don’t just build a...


  • Vancouver, Canada Jobber Full time

    Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior team members in their learning process? Then Jobber might be the place for you! We're looking for a Senior Software Engineer to be part of our Product Software Engineering team. At Jobber, we don’t just build a...


  • Vancouver, Canada Jobber Full time

    Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior team members in their learning process? Then Jobber might be the place for you! We're looking for a Senior Software Engineer to be part of our Product Software Engineering team. At Jobber, we don’t just build a...


  • Vancouver, Canada Jobber Full time

    Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior team members in their learning process? Then Jobber might be the place for you! We're looking for a Senior Software Engineer to be part of our Product Software Engineering team. At Jobber, we don’t just build...


  • Vancouver, Canada Jobber Full time

    Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior team members in their learning process? Then Jobber might be the place for you! We're looking for a Senior Software Engineer to be part of our Product Software Engineering team. At Jobber, we don’t just build a...


  • Vancouver, Canada Jobber Full time

    Are you an experienced software developer with a passion for finding creative solutions to real-world problems? Do you love supporting more junior team members in their learning process? Then Jobber might be the place for you! We're looking for a Senior Software Engineer to be part of our Product Software Engineering team. At Jobber, we don’t just build a...


  • Vancouver, British Columbia, Canada Mogo Full time

    Join Our Team as a Senior Full Stack Software Engineer at Mogo!As a cutting-edge financial technology company and a leading digital challenger to traditional banks in Canada, our main goal is to empower Canadians to attain financial independence while making a positive impact. At Mogo, we cultivate a collaborative and forward-thinking environment where...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time $96,400 - $133,900

    The EA Digital Platform (EADP) group is the core of the global EA ecosystem.We provide essential high-level platforms like Cloud, Commerce, Data, AI, Gameplay Services, Identity, and Social.Our goal is to offer reusable capabilities for game teams, allowing them to focus on creating exceptional games and building strong relationships with players.The...


  • Vancouver, British Columbia, Canada ISTITUTO MARANGONI Full time

    At TM8 Recruitment, we are assisting our pioneering med-tech partner in the search for a talented Full Stack Software Engineer. The ideal candidate will possess a background or degree in electronics engineering and must also have comprehensive full stack development skills.Our client specializes in offering state-of-the-art NMT Monitoring solutions for...


  • Vancouver, British Columbia, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you'll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today's demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce platform...


  • Vancouver, British Columbia, Canada Electronic Arts Full time $114,050 - $185,250

    The EA Digital Platform (EADP) organization powers the global EA ecosystem. We provide the foundation for all of EA's incredible games and player experiences with high-level platforms like Cloud, Commerce, Data and AI, Gameplay Services, Identity and Social. By providing reusable capabilities that game teams can easily integrate into their work, we let them...


  • North Vancouver, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you’ll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today’s demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce...


  • North Vancouver, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you’ll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today’s demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce...


  • North Vancouver, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you’ll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today’s demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce...


  • North Vancouver, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you’ll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today’s demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce...


  • North Vancouver, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you’ll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today’s demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce...


  • Vancouver, British Columbia, Canada Forsta Full time $110,000 - $140,000

    Senior Full-stack Software Engineer (React + Node) Full-time PG Forsta is the leading experience measurement, data analytics, and insights provider for complex industries—a status we earned over decades of deep partnership with clients to help them understand and meet the needs of their key stakeholders. Today we serve clients around the globe in every...

  • Software Engineer

    2 months ago


    Vancouver, Canada Microsoft Full time

    Overview Microsoft Teams is the hub for team collaboration in Office 365 that integrates people, content, and tools modern workplace teams need to be more engaged and effective. In the Teams Platform's Conversational AI & Extensibility team, we develop client-side extensibility hooks, backend APIs, services, and SDKs (Software Development Kits). Our...

  • Software Engineer

    4 weeks ago


    Vancouver, Canada Microsoft Full time

    Overview Microsoft Teams is the hub for team collaboration in Office 365 that integrates people, content, and tools modern workplace teams need to be more engaged and effective. In the Teams Platform's Conversational AI & Extensibility team, we develop client-side extensibility hooks, backend APIs, services, and SDKs (Software Development Kits). Our...