Full Stack Engineer

1 week ago


Vancouver, British Columbia, Canada PokerLab Full time

We are a Vancouver-based startup seeking a highly skilled and motivated Intermediate Full Stack Engineer with expertise in the Go programming language, gRPC, HTMX, and Tailwind/CSS. As an integral member of our engineering team, you will play a crucial role in designing, implementing, and maintaining a scalable back-office solution.

Responsibilities:

  • Collaborate with cross-functional teams to gather and analyze requirements. Collaborate with DevOps team to deploy, monitor, and scale backend services in production environments.
  • Design and develop efficient web applications using HTMX.
  • Implement APIs and microservices to support various client applications and integrate with external systems.
  • Write clean, maintainable, and testable code using best practices and industry standards. Build and maintain scalable distributed systems that can handle high traffic loads and ensure fault-tolerance.
  • Optimize performance and ensure high availability of server-side services through efficient coding, caching, and data storage techniques.
  • Conduct thorough testing, debugging, and troubleshooting of server-side components to identify and resolve issues promptly.
  • Participate in code reviews, provide constructive feedback, and mentor junior developers when necessary.
  • Stay up-to-date with emerging technologies, industry trends, and best practices related to backend development, distributed systems, and the Go programming language.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent industry experience).
  • Minimum of 4 years of professional experience as a Back end Developer, with a focus on distributed systems. Experience working with distributed systems, including concepts such as load balancing, fault tolerance, and eventual consistency.
  • Proficiency in the Go programming language, including strong knowledge of core concepts and idiomatic usage.
  • Minimum 2 years of professional experience using React or other front end technologies.
  • Solid understanding of HTMX and other front end technologies.
  • Solid understanding of gRPC and experience in building and consuming gRPC services.
  • Familiarity with containerization technologies such as Docker and container orchestration tools like Kubernetes.
  • Strong problem-solving skills and the ability to analyze and optimize complex backend systems.
  • Experience with database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).
  • Experience with cloud computing platforms such as GCP.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent communication skills and the ability to work effectively in a collaborative team environment.
  • Strong attention to detail and a commitment to delivering high-quality software solutions.

Preferred Qualifications:

  • Experience with additional frameworks and libraries (e.g., React, , etc.).
  • Experience with other programming languages, such as Dart or Typescript.
  • Knowledge of message queue systems (e.g., RabbitMQ, Apache Kafka).
  • Understanding of software security principles and best practices.
  • Familiarity with agile development methodologies (e.g., Scrum, Kanban).
  • Experience with Big Data and data processing pipelines.
  • Experience in the gaming industry.


  • 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...

  • Full Stack Engineer

    1 week ago


    Vancouver, British Columbia, Canada Flutter Care Full time

    About Us:Each year, a significant number of individuals go through the journey of pregnancy. For many, this period can be filled with uncertainties and risks. What if we could enhance the safety, knowledge, and predictability of pregnancy? Flutter Care is dedicated to enhancing pregnancy outcomes, and we are seeking ambitious developers to join our team.Job...


  • Vancouver, British Columbia, Canada Xrcventures Full time

    Sr. Full Stack Engineer - Employee Engagement About Raydiant Raydiant is on a mission to create amazing experiences for people everywhere they go. Using a first-of-its-kind technology, Raydiant reimagines and transforms customer and employee experiences through dynamic and interactive digital signage. Some of the nation's most recognizable...


  • Vancouver, British Columbia, Canada Atomic HR Full time

    Join a dynamic team at the forefront of revolutionizing how consumers interact with products and events. If you're a software engineer who thrives on building scalable, cross-functional systems with massive reach, this is your chance to make an impact within a rapidly growing industry. About Your New Role:As a Lead/Staff Engineer, you'll be a key player in...

  • Full Stack Engineer

    1 week ago


    Vancouver, British Columbia, Canada Rezgo Full time

    Full-stack DeveloperRezgo is a leading Software as a Service (SaaS) platform for tour, activity companies, and ticket sellers. We pride ourselves on simplifying the complexities of booking and inventory management with our innovative solutions. We are on the hunt for a experienced Full-stack Developer to compliment our existing team. If you possess a deep...


  • 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...


  • Vancouver, British Columbia, Canada Motorola Solutions Full time

    Full Stack Engineer II (C# .NET/React) page is loaded Full Stack Engineer II (C# .NET/React) Apply locations Vancouver, Canada time type Full time posted on Posted Yesterday job requisition id R45734 Company Overview At Motorola Solutions, we're guided by a shared purpose – helping people be their best in the moments that matter – and we live up to our...


  • 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 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 Alteahc Full time

    The Senior Full Stack .NET Core developer will play a key role on the core development team that is working on building our next generation suite of products. As a member of our core development team, this person will contribute significantly to designing and implementing various product features. In addition to bringing their experience building using the...


  • Vancouver, British Columbia, Canada TikTok Full time $92,160 - $276,760

    Software Engineer, TikTok Business Integrity TikTok is the leading destination for short-form mobile video. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible.Our...

  • Full Stack Developer

    4 weeks ago


    Vancouver, British Columbia, Canada Operto Guest Technologies Inc. Full time

    Salary: Starting at 70,000Full Stack DeveloperRemote Opportunity, Canada · Engineering*This is a contract opportunity for candidates located anywhere in Canada. Overseas candidates are not eligible for this role*About UsOperto Guest Technologies, the world's leading property automation and IoT platform for vacation rentals, hotels, and serviced apartments,...

  • Full Stack Developer

    4 weeks ago


    Vancouver, British Columbia, Canada Operto Guest Technologies Inc. Full time

    Salary: Starting at 70,000Full Stack DeveloperRemote Opportunity, Canada · Engineering*This is a contract opportunity for candidates located anywhere in Canada. Overseas candidates are not eligible for this role*About UsOperto Guest Technologies, the world's leading property automation and IoT platform for vacation rentals, hotels, and serviced apartments,...


  • Vancouver, British Columbia, Canada Blankslate Full time

    Join BLANKSLATE Partners! We are a top provider of outsourced talent solutions, currently on the lookout for an experienced Full Stack Developer for a valued client in the computer software sector. As a Full Stack Developer with us, you'll be part of a skilled team, actively involved in crafting top-notch products and ensuring utmost customer satisfaction....


  • Vancouver, British Columbia, British Columbia, Canada Altea Healthcare Full time

    The Senior Full Stack .NET Core developer will play a key role on the core development team that is working on building our next generation suite of products. As a member of our core development team, this person will contribute significantly to designing and implementing various product features. In addition to bringing their experience building using the...


  • 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...


  • Vancouver, British Columbia, Canada NearSource Full time

    Unleash Your Innovation: Senior Full-Stack Developer (Node/React) - Remote (Canada-Wide)Do you crave challenging projects and a chance to shape the future? Join our dynamic, remote team as a Senior Full-Stack Developer and play a pivotal role in a prestigious multinational Fortune 500 project. We're searching for a passionate developer to lead the way in...


  • Vancouver, British Columbia, Canada Epsilon Solutions Ltd. Full time

    Role: Full stack developerLocation: Vancouver, BC ( Remote)Job Description:-Extensive experience in NodeJS/ Java script & Type ScriptExtensive experience in Cloud Technologies AWS & Google Cloud PlatformHands-on experience in MongoDB, Microservices & PythonGood knowledge in Agile - Sprint planning / Estimation / Grooming session and CeremoniesExperience in...


  • Vancouver, British Columbia, Canada KORE Software Full time

    About KORE Software: KORE Software stands as a leading innovator in business intelligence platforms, specifically designed for the sports and entertainment industries. Founded in 2002, the company has become a global leader in providing comprehensive solutions that include customer relationship management (CRM), sponsorship and partnership management,...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    We are looking for a Senior Full Stack Developer to join our team When you join Aequilibrium, you get to be a part of a fun and agile company driving innovative change in FinTech and VR. We're looking for a strong team member who wants to contribute to our incredible culture, make a meaningful impact on client deliverables, and work collaboratively with an...