Confluent is seeking a Senior Frontend Engineer to design and develop intuitive, engaging, and high-performance web applications that manage and visualize large-scale distributed data streams, aiming to make data flow more accessible and actionable.
Requirements
- Proficiency in JavaScript, TypeScript, and modern frameworks such as React/Flux
- Experience with HTML5, CSS3, and modern JS tooling (Gulp, Webpack, Babel)
- Strong understanding of data structures, algorithms, and application design principles
- Experience working with REST and GraphQL APIs
- Knowledge of testing frameworks such as Jest
- Experience building large-scale distributed web applications
- Familiarity with continuous integration/deployment and feature flag management
Responsibilities
- Design, develop, and maintain engaging web applications for data management and visualization
- Create new features based on user requirements and iterate on existing functionalities based on feedback
- Collaborate with backend engineers to understand API contracts and ensure optimal user experience
- Work with designers to translate wireframes and specifications into functional components
- Participate in defining and implementing UI/UX standards across products
- Develop and execute comprehensive test plans, and obtain stakeholder approval upon completion
- Respond to and troubleshoot production issues, bugs, and incidents promptly
Other
- Minimum of 3+ years of professional experience in frontend development
- Excellent communication and teamwork skills
- Ability to work independently, prioritize tasks, and drive projects forward
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field
- Flexible remote work environment supporting work-life balance