Frontend Engineer

Engineering Ontario, Canada British Columbia, Canada


Position at Infinitem Canada Ltd.

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

 


Come As You Are

At Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. The more diverse we are, the richer our community and the broader our impact. Employment decisions are made on the basis of job-related criteria without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by applicable law.

Click HERE to review our Candidate Privacy Notice which describes how and when Confluent, Inc., and its group companies, collects, uses, and shares certain personal information of California job applicants and prospective employees.
#LI-Remote