Software Developer, Confluent
IBM
Bengaluru, Karnataka, IndiaFresher2h agovia LinkedIn
This job at a glance
- Who can apply
- Freshers and up to 1 year · Master's degree
- Must know
- Product managementREST APIsTypeScriptReactGraphQLUnit testing
- Nice to have
- Data visualizationLLMsSystem design
- Work
- On-site in Bengaluru
- Pay
- Not stated by the employer.
- Skill demand
- REST APIs34%React18%TypeScript10%Product management6%of 90 similar fresher jobs posted in India this week
- Listed
- 12 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
We are looking for a Frontend Software Engineer to help build engaging, intuitive products for managing and visualizing large-scale, real-time data streams.
Key Responsibilities
- Help build client-side features for data-intensive products, working closely with senior engineers, designers, and product managers.
- Develop new features from user requirements and designs, taking on well-defined tasks within larger features, delivering them on time, refining them based on feedback, and growing the scope you own over time.
- Build UI components and interactions to design specifications using our design system.
- Integrate with backend APIs, working with backend engineers to understand API contracts and handle loading, error, and empty states.
- Write clean, readable code with unit and end-to-end tests.
- Write short design notes for tasks for peer review.
- Participate in code reviews, both receiving and giving feedback.
- Investigate and fix bugs and production issues, starting by shadowing the on-call rotation.
- Share progress clearly in standups and project updates, and raise blockers early.
- Learn Confluent's engineering practices, including release, monitoring, and feature flag processes, and how the product works end-to-end.
Requirements & Tech Stack
- The Cloud UI is built with React and TypeScript on our own design system.
- Connects to multiple REST and GraphQL APIs.
- Tests with Jest and React Testing Library (unit) and Playwright (end-to-end).
- Deploys to production daily and can test every commit, including PRs, before it goes live.
- Feature flags allow independent release from backend teams.
- Bots keep dependencies up to date.
- AI-assisted development tools are part of the everyday engineering workflow.
Qualifications
- 0.6 – 1 year of professional experience.
- Strong foundation in data structures, algorithms, and problem-solving.
- Strong JavaScript fundamentals, including asynchronous programming (promises, async/await), closures, and the DOM.
- Solid HTML and CSS skills, including responsive layouts.
- Good understanding of React (components, props, state, hooks, and component re-rendering).
- Basic understanding of frontend architecture: structuring components, managing state, and separating data fetching from UI.
- Experience building and bundling a frontend project with Webpack or a similar tool (e.g., Vite), including an understanding of modules, loaders, and code splitting.
- Comfort debugging with browser developer tools.
- Familiarity with Git and a pull-request-based workflow.
- Curiosity, eagerness to learn, and openness to feedback.
- Good communication and collaboration skills, with a team-first mindset.
Preferred
- Awareness of web accessibility and web performance (e.g., bundle size, Core Web Vitals).
- Experience with data visualization or charting libraries.
- Exposure to AI-powered workflows, agentic AI, or LLM-based applications.
- Internships, open-source contributions, hackathons, or personal projects.
- Interest in data streaming, Kafka, or distributed systems (no prior experience needed).
- Master's Degree.