Frontend -Software Engineer Specialist

Veralto GlobalBengaluru, KarnatakaOn-siteFull-timeMid level, 2–5 yearsListed 30 minutes ago

Apply now

About this role

Software Engineer Specialist – Frontend

Are you…

Interested in working for an international and diverse company?

Interested in developing your career in a leading packaging and printing industry?

Looking for a friendly and supporting team?

If so, read on!

Esko , a Veralto company, is a global provider of integrated software and hardware solutions that accelerate the go-to-market process of packaged goods. Our products empower teams to support and manage the packaging design and print processes for brand owners, retailers, pre-media and trade shops, manufacturers, and converters to provide the most innovative, integrated platform and comprehensive portfolio of tools that intelligently digitize, connect, automate, and accelerate the concept to market processes for every packaged product.

You will be part of a flexible, family friendly organization that cares about its people just as it cares about the environment.

We recognize that people come with a wealth of experience and talent.  Diversity of experience and skills combined with passion is a key to innovation and excellence. Therefore, we encourage people from all backgrounds to apply to our positions.

As a Software Engineer Specialist – Frontend, you will play a key role in designing, developing, and evolving modern, scalable, and high-performance frontend applications across Esko’s product portfolio. You will drive frontend architecture and implementation, establish engineering best practices, and deliver intuitive, accessible, and consistent user experiences across complex enterprise applications.

You will remain deeply hands-on, solving challenging frontend engineering problems, translating architectural direction into production-quality software, and collaborating closely with architects, backend engineers, product managers, and UX designers. You will also contribute to technical decisions, improve frontend engineering standards, and mentor engineers to build robust and maintainable applications.

In This Role, a Typical Day Will Include

·       Design, develop, and maintain scalable frontend applications using 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 effective state management using Redux and Redux Toolkit, ensuring predictable and consistent application behaviours.

·       Leverage React Hooks to build efficient, reusable, and maintainable functional components.

·       Develop real-time, event-driven user experiences using WebSockets and asynchronous communication patterns.

·       Create responsive, accessible, and intuitive user interfaces using HTML5 and CSS3.

·       Optimize application performance by minimizing unnecessary re-renders, improving component rendering, and optimizing frontend resource loading.

·       Apply TypeScript to improve type safety, code quality, maintainability, and developer productivity.

·       Integrate frontend applications with REST APIs and backend services, handling asynchronous operations, error scenarios, and data synchronization.

·       Diagnose and resolve complex frontend issues using browser developer tools, debugging techniques, and performance profiling.

·       Establish and promote best practices for frontend architecture, coding standards, testing, code reviews, and maintainability.

·       Collaborate with architects and cross-functional engineering teams to align frontend implementations with overall product architecture.

·       Mentor engineers through code reviews, technical discussions, hands-on collaboration, and knowledge sharing.

Professional knowledge & Required Experience

·        Bachelor's or master's degree in Computer Science, Software Engineering, or a related field.

·        8+ years of professional software development experience, with strong expertise in frontend engineering.

·        Extensive hands-on experience building complex, production-grade applications using React, Redux, TypeScript, and JavaScript.

·        Strong understanding of React Hooks, component composition, rendering behaviour, and frontend design patterns.

·        Experience implementing application state management using Redux and Redux Toolkit.

·        Hands-on experience developing real-time applications using WebSockets.

·        Strong proficiency in HTML5, CSS3, responsive layouts, and modern browser technologies.

·        Experience designing reusable components and scalable frontend architectures for enterprise applications or SaaS products.

·        Experience integrating frontend applications with REST APIs and backend services.

·        Experience with automated testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.

·        Demonstrated ability to troubleshoot complex issues, optimize frontend performance, and improve application reliability.

·        Experience conducting code reviews, mentoring engineers, and contributing to technical design decisions.

Core Technical Skills

·        8+ years of professional software engineering experience, including significant hands-on frontend development and technical ownership.

·        Strong expertise in React, TypeScript, JavaScript (ES6+), HTML5, and CSS3.

·        Strong understanding of React fundamentals, component lifecycle, hooks, rendering behavior, memoization, and performance optimization.

·        Proven ability to design scalable frontend architectures, modular applications, reusable components, and maintainable UI abstractions.

·        Strong understanding of state management, data fetching, asynchronous workflows, error handling, and application-level state synchronization.

·        Experience implementing complex user interfaces involving dynamic forms, data grids, filtering, sorting, pagination, drag-and-drop, file handling, or real-time updates.

·        Strong understanding of browser rendering, the DOM, event propagation, memory management, and frontend performance profiling.

·        Experience building responsive and accessible applications in accordance with modern web accessibility standards.

·        Experience integrating frontend applications with REST APIs, authentication mechanisms, and backend microservices.

·        Strong understanding of frontend security principles, including XSS prevention, secure handling of user input, and safe rendering of dynamic content.

·        Hands-on experience with unit, integration, and end-to-end testing, including establishing effective testing strategies for complex applications.

·        Experience with modern build tools and development workflows, such as Vite, Webpack, npm, and package management.

·        Experience with Git, CI/CD pipelines, Docker, and modern software delivery practices.

·        Experience diagnosing complex production issues using browser developer tools, logs, monitoring, error tracking, and performance analysis.

·        Ability to evaluate technical trade-offs, challenge assumptions constructively, and translate high-level architectural direction into robust frontend implementations.

·        Demonstrated ability to lead code reviews, mentor engineers, and influence technical decisions through sound engineering judgment.

At Esko , a Veralto Company , innovation comes in every color and never in the same package. Join Esko and see how diversity of people and thought fuels a career journey like no other. Create unique technology solutions for the packaging value chain, bring new ideas to life, make and influence decisions, and experience career growth, rewards, and recognition in our global Packaging & Color organizations.

Esko is proud to be a Product Quality & Innovation company in Veralto (NYSE: VLTO).  Imagine a world where everyone has access to clean water, safe food and medicine, and trusted essential goods. That is the tomorrow Veralto is creating today.  Veralto is a $5B global leader in essential technology solutions made up of over 16,000 associates across our Water Quality and Product Identification segments all united by a powerful purpose: Safeguarding the World’s Most Vital Resources.

At Veralto, we value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve.   Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.

Unsolicited Assistance

We do not accept unsolicited assistance from any headhunters or recruitment firms for any of our job openings. All resumes or profiles submitted by search firms to any employee at any of the Veralto companies , in any form without a valid, signed search agreement in place for the specific position, approved by Talent Acquisition, will be deemed the sole property of Veralto and its companies. No fee will be paid in the event the candidate is hired by Veralto and its companies because of the unsolicited referral.