Frontend Engineer

Confluent

Location
Ontario, Canada
Job Type
full-time
Salary
Unknown
Posted
May 19, 2025

Job Description

With Confluent, organizations can harness the full power of continuously flowing data to innovate and win in the modern digital world. We have a purpose that drives us to do better every day – we're creating an entirely new category within data infrastructure - data streaming. This technology will allow every organization to create experiences and use the power of data in ways that profoundly impact the way we all live. This impact is our purpose and drives us to do better every day.

One Confluent. One team. One Data Streaming Platform.

Data Connects Us.

About the Role:

We are looking for a Senior Full-Stack Software Engineer, with strong front-end experience, interested in building first class support tooling that will help enable our support and engineering teams.

What You Will Do:

  • The Admin Dashboard is just one of the critical pieces of internal support tooling at Confluent, used by dozens of technical support and engineering teams on a daily basis to help give our customers the extraordinary customer experience they deserve
  • As we push to make the Admin Dashboard a best-in-class application with the potential to integrate with other internal products, we're looking for folks that can help us grow a small (but mighty) team to drive that mission forward. We operate a bit like a startup within a larger company: we move fast, have a high degree of autonomy and flexibility, and strive not to just get things done, but to get them done the "right" way and set a strong foundation for the future
  • Together, you'll help us create new features across the UI and API layer in the Admin Dashboard from start to finish, as well as maintain our existing ones. In the process, you'll engage with folks across Confluent in support, engineering, and product. Your work will have immediate and tangible impact and visibility. So, if you're a full-stack engineer with strong front-end chops, we'd love to hear from you! 

What You Will Bring:

  • At least 4+ years of professional experience
  • Bachelor's degree or higher in Computer Science or similar field or equivalent
    Experience building performant, data-intensive client-side web applications with buttery and intuitive user experiences
  • Deep experience and understanding of modern Typescript, JavaScript, HTML, and CSS and best practices
  • Deep experience with complex SPA architecture using React and Redux including:
    Redux middleware patterns and usage
    Data fetching patterns
    Data grids and visualization libraries
    Form handling
  • Experience with Typescript and JavaScript package management and tooling, e.g. NPM, Yarn, Vite, Webpack, Babel
  • Experience using Playwright, Jest and React Testing Library for testing client-side applications
  • Experience with REST-ful and GraphQL APIs and their best practices, design, implementation and integration with web clients
  • Experience with Go
  • Experience with greenfield development and maintaining legacy code

Required Skills

React Typescript