23 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Design, develop, and maintain scalable frontend applications with React, TypeScript, and JavaScript.
- Own the technical design and implementation of complex UI features from requirements analysis through production delivery.
- Build reusable React components, maintainable UI modules, and scalable frontend architectures.
- Implement application state management with Redux and Redux Toolkit and develop real-time experiences with WebSockets.
- Create responsive, accessible, and intuitive interfaces using HTML5 and CSS3.
- Optimize frontend performance, rendering behavior, resource loading, and application reliability.
- Integrate frontend applications with REST APIs and backend services, including asynchronous operations, error handling, and data synchronization.
- Diagnose complex frontend and production issues using browser tools, logs, monitoring, error tracking, and performance analysis.
- Establish frontend architecture, coding, testing, code review, and maintainability best practices.
- Collaborate with architects and cross-functional engineering teams on product architecture and technical decisions.
- Lead code reviews and mentor engineers through technical discussions, hands-on collaboration, and knowledge sharing.
Requirements
- Bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
- At least 8 years of professional software development experience with significant hands-on frontend engineering and technical ownership.
- Strong production experience with React, Redux, Redux Toolkit, TypeScript, JavaScript, React Hooks, component composition, rendering behavior, and frontend design patterns.
- Experience designing scalable frontend architectures, reusable components, modular applications, and maintainable UI abstractions for enterprise or SaaS products.
- Experience developing real-time applications with WebSockets and integrating frontend applications with REST APIs and backend services.
- Strong proficiency in HTML5, CSS3, responsive layouts, accessibility, modern browser technologies, browser rendering, DOM behavior, and performance profiling.
- Experience with dynamic forms, data grids, filtering, sorting, pagination, drag-and-drop, file handling, or real-time updates.
- Understanding of frontend security principles including XSS prevention, secure user-input handling, and safe dynamic-content rendering.
- Hands-on experience with unit, integration, and end-to-end testing and testing strategies for complex applications.
- Experience with Jest, React Testing Library, Cypress, or Playwright.
- Experience with Vite, Webpack, npm, Git, CI/CD pipelines, and Docker.
- Ability to troubleshoot complex issues, evaluate technical trade-offs, translate architectural direction into robust implementations, lead code reviews, mentor engineers, and influence technical decisions.
Benefits
- Flexible, family-friendly organization with a stated focus on employee support, diversity, career growth, rewards, and recognition.
Tech Stack
Categories
About Veralto
Veralto builds water analytics, treatment, and compliance solutions and product identification and color management systems for industrial, consumer goods, pharmaceutical, and municipal customers. Formed in 2023 as a spin‑off from Danaher, it operates brands including Hach, ChemTreat, Trojan Technologies, Videojet, Esko, X‑Rite, and Pantone. Veralto is headquartered in Waltham, Massachusetts, and is a publicly traded company on the NYSE under the ticker VLTO.
