Confluent

Frontend Engineer

Confluent

full-time

Posted on:

Location Type: Hybrid

Location: Toronto • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

BabelCloudDistributed SystemsFluxGoJavaScriptPythonReactWebpack

About the role

  • In this position, you will build engaging and insightful products for managing and visualizing large scale distributed data streams, make data flow intuitive and attractive, and build client-side web applications for data-intensive applications.
  • Build new features using advanced knowledge based on user requirements and make revisions to features based on feedback
  • Build platform as a service (PaaS) product
  • Take user requirements and vet the application program interface (API) contracts and user interface (UI) wireframes against them.
  • Work with backend software engineers to understand the API contract and ensure the user experience is not degraded due to performance constraints from the backend APIs.
  • Work with designers to understand and build components styling, from interactions to specification.
  • Work with product managers to build a user experience.
  • Build out a test plan and get sign-off from all stakeholders once development and testing has been completed.
  • Write, monitor, and manage large scale system deployments.
  • Triage Cloud incidents and monitor errors from Confluent's Javascript monitoring service.
  • Triage bugs and troubleshoot production issues.
  • Participate in the code review processes.
  • Write tooling to improve day-to-day workflows.

Requirements

  • Graduated from a Bachelor’s, Master’s or PhD program in Computer Science, or a related technical field
  • Good knowledge of data structures and algorithms and proficiency in at least one of these languages: JavaScript, C, C++, Python, Go
  • Self-motivated and able to drive projects with mentorship and project requirements
  • Smart, humble, and empathetic and ability to work effectively in teams and strong verbal and written communication skills
  • Ready to make an IMPACT -- Driven and excited about the challenges of a fast-paced, innovative, and quickly growing software development environment
  • Interested in building large scale distributed systems
  • Experience building web applications for applications
  • Experience with JavaScript, HTML5, and CSS3
  • Experience with React/Flux, modern js tooling (Gulp/Grunt)/Webpack/Babel
  • Strong foundation in algorithms and application design
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptCC++PythonGodata structuresalgorithmsweb applicationsReactapplication design
Soft skills
self-motivatedteamworkverbal communicationwritten communicationempathyproject managementmentorshipdrivenimpact-orientedadaptability
Certifications
Bachelor's degreeMaster's degreePhD
OpenTable

Senior Software Engineer – Hospitality, Frontend

OpenTable
Seniorfull-time$110k–$140k / year🇨🇦 Canada
Posted: 4 days agoSource: boards.greenhouse.io
JavaScriptNode.jsReactTypeScriptWebpack
EvenUp

Frontend Engineer, Growth

EvenUp
Mid · Seniorfull-time$133k–$220k / year🇨🇦 Canada
Posted: 12 days agoSource: jobs.ashbyhq.com
CypressJestReactReduxSCSSSvelteTypeScriptVue.jsWebpack
Exiger

Senior Front-End Developer

Exiger
Seniorfull-time🇨🇦 Canada
Posted: 19 days agoSource: boards.greenhouse.io
AngularDockerJavaScriptKubernetesRxJSSCSSTypeScriptWebpack