Frontend Engineer building engaging and insightful products for managing large scale data streams at Confluent. Collaborating with teams to deliver intuitive client-side web applications.
Responsibilities
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
Senior Frontend Engineer developing frontend applications for an Industrial IoT platform on AWS using Angular. Ensuring real - time monitoring and building complex visualizations for KPIs and OEE.
Senior UI Developer in the Securities Quantitative Analytics team at Wells Fargo. Leading the design and delivery of a next - generation user interface platform for Capital Investment Banking.
Advisory Consultant leading healthcare consulting projects and collaborating with internal teams for client success. Driving strategic initiatives to improve financial health for Waystar’s healthcare clients.
Senior Web Developer developing and maintaining WordPress websites for SiteMinder's hotel commerce platform. Collaborating with marketing teams to support global campaigns and ensuring code quality.
ReactNative Developer working on web and app development for one of Germany's largest news brands. Collaborating with a cross - functional team of developers, QA, and product managers.
Senior Developer managing customer projects using React and Next.js at byte5. Involved in all project phases with a focus on strong web solutions and agile work.
Linux Frontend Administrator supporting and managing Linux workstations, enhancing client standards, and automating management tasks. Join established IT company in Kaiserslautern with a strong team spirit.
Frontend Software Engineer assisting Homebase to build AI - powered interfaces that transform small business operations. Collaborating with cross - functional teams to deliver seamless user experiences in a hybrid work setting.
Embedded Linux Engineer developing embedded software for HPE’s BMC platform. Collaborating with a worldwide team on Linux kernel and userspace development.