Full Stack Engineer - Liveblocks Pty Ltd
  • Montréal, Quebec, Canada
  • via Jobleads.com
-
Job Description

Before they were our co-founders, Steven and Guillaume were working closely to bring Figma-like collaboration to InVision. They later partnered to create a video presentation tool, but they once again faced significant challenges due to the limitations of existing technologies in supporting their vision for seamless collaboration. Recognizing the scope of this challenge, they decided to build a solution that met their specific needs for creative collaboration. This is how Liveblocks was born.

Where we’re going

At Liveblocks, we’re enabling people from around the world to connect, create, and work better together by providing companies with the tools to effortlessly unlock collaboration in their products.

With the backing of visionary investors, such as Boldstart, Seedcamp, and many others, alongside the expertise of pioneers from some of the most innovative tech companies like Figma, Github, Atlassian, and Vercel to name a few, our trajectory is set towards remarkable growth.

This is where you come in.

As a full stack engineer on our small and supportive, high-impact engineering team, you’ll be another key player in writing next chapter of our story. You'll have the opportunity to work with a team that cares deeply about their craft and is passionate about making it easier to build apps like Figma, Notion or Linear.

With every project you work on, you'll not just be shipping best-in-class collaboration features, you'll enable people to work better together.

  • Build new user-facing features on our dashboard using Next.js, Typescript and Tailwind and improve its performance
  • Monitor and fine-tune our high-scale WebSocket infrastructure
  • Enable thousands of developers to build collaborative products like Notion, Figma, Linear
  • Partner with customers and our community to be their advocate
  • Co-create a people-first culture in a growing start up

Excited about the role? Read on for what we're looking for!

Who you are

  • Three years of full stack experience in web development, specifically with developer tools
  • Owned projects or small project teams (have held titles of Software or Senior Software Engineer)
  • Experienced with our tech stack and tools: Typescript, React, GitHub, Linear, Slack, Notion
  • Sets you apart: Next.JS, WebSockets, real-time
  • To facilitate connection and collaboration on this team, we are currently considering candidates within UTC-4 through UTC+2 timezones.
  • Target start June 2024 to meet our goals

How you work

Our values are embedded in everything we do. For this role we are looking for the following:

Empower Community:

  • You're engaged with Liveblocks through use of our product and participation in our community
  • You care deeply about the success of others - community, customers, and teammates- as much as you care about your own.
  • You've contributed to open source projects
  • You believe organizations are stronger when everyone feels that they belong and can freely contribute

Revel in Your Craft:

  • You are driven to learn and grow, and have a passion for technology
  • Your curiosity drives you to explore new technologies and methodologies that could enhance project outcomes
  • You take immense pride in your work and support others in doing the same
  • You know the details matter

Stay Pragmatic:

  • You understand that reveling in your craft and staying pragmatic need to be in balance
  • You begin with the end in mind, putting yourself in the shoes of end-users and developers to best achieve goals
  • You seek simple and efficient solutions to complex problems
  • You approach decisions thoughtfully and consider downstream impact

Take Ownership:

  • You are comfortable working remotely and default to asynchronous communication and collaboration
  • When you see something, you say something, and DO something
  • As an early team member, you recognize the immense impact you have on Liveblocks and our future
  • You eagerly seek feedback and take responsibility to do the same

Pay transparency

At Liveblocks, our pay philosophy aims to be fair, consistent, competitive and clear. Compensation includes base salary + equity + benefits + perks.

Base salary for this role is determined using our base calculator that considers location, level, and market data. If you are based in Montreal, Canada, the current base salary range for this role is $135,000-175,000 CAD which spans Level 3 and 4 of our leveling structure (software engineer/senior software engineer).

If you're based outside of the location above, during our initial conversations we will share the target range and determine your level.

Interview and Hiring Process

A guide for our process is below though specific timing may vary. We commit to clearly communicating what you can expect throughout!

  • Application review: determine if the skills, experience, interest is right for the role.
  • Mutual fit conversation (30min - Alicia, Head of People): if your application is aligned with what we're looking for, Alicia will reach out to schedule a call to have a conversation about what you're looking for, your overall experience and share more information about the role and Liveblocks so that we can both determine if this is a mutual fit.
  • Expertise interview (1.25h - Guillaume, CTO and principal engineer): If there's a mutual fit, we'll ask you to meet with Guillaume, our CTO, co-founder, and hiring manager for this position and a principal engineer on the team.
    • 30 mins: present a project you are proud of. How you approached it, the technical aspects, the impact, what you'd do differently.
    • 30 mins: discussion with the team- may ask you to dive into code (if possible)
    • 15 mins: opportunity for you to ask questions about the team, how we work
  • Offer: we'll send you an offer with compensation information and take the time to answer any questions.
  • Celebrate and prepare: we'll share with the team that you'll be joining and begin preparing your onboarding to make sure you are set up for success as a new Liveblocks Teammate!

Ready to Make an Impact?

If you're eager to shape the future of collaboration and see yourself as a key player in our success, we'd love to hear from you. Apply now to become a foundational contributor to Liveblocks' engineering team and let's build something extraordinary together.

Not sure if you should apply?

At Liveblocks, we value diversity and inclusion, believing they lead to the best products and companies. We do not discriminate based on background or protected characteristic.

We recognize that we have an opportunity to represent even more facets of diversity on our team and are committed to equitable and inclusive practices that foster belonging throughout our teammates' experience at Liveblocks.

If needed, accommodations for the interview process can be made by emailing us at talent@liveblocks.io .

We strive to foster belonging and represent diversity on our team. Aware of research showing women and underrepresented individuals often only apply if they meet all job requirements, while men apply meeting 60% of criteria, we encourage you to apply even if you don’t meet every point. You may be right for this or other roles. We review every application.

Github

Typescript

React

Slack

Vercel

MongoDB

Next.js

Figma

AWS


Computer and software setup


Work from anywhere


Equity grants


Company outings


Annual learning and development stipend


Physical wellness stipend

Team

Steven Fabre

Co-founder & CEO

Guillaume Salles

Co-founder & CTO

Alicia Henríquez

Head of People

Adrien Gaudon

Product Manager

Chris Nicholas

Chris Nicholas

Developer Relations Engineer

Olivier Foucherot

Software Engineer

Vincent Driessen

Software Engineer

Florent Lefebvre

Software Engineer

Jonathan Rowny

Jonathan Rowny

Software Engineer

Nimesh Nayaju

Nimesh Nayaju

Software Engineer

Sound interesting?

Apply! The Liveblocks team would love to hear from you.

The Liveblocks team

Passionate about enabling teamwork? Come build with us at Liveblocks and help companies unlock powerful collaboration in their products.

#J-18808-Ljbffr

;