Frontend -Software Engineer Specialist

Posted Yesterday
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Software
The Role
Designs, develops, and owns scalable frontend applications using React, TypeScript, and JavaScript. Builds reusable components, manages application state, integrates REST APIs and WebSockets, and optimizes performance, accessibility, and reliability. The role establishes frontend architecture and engineering standards, troubleshoots complex production issues, contributes to technical decisions, conducts code reviews, and mentors engineers while collaborating with architects, backend engineers, product managers, and UX designers.
Summary Generated by Built In

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.

Skills Required

  • Bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of professional software development experience with strong frontend engineering expertise.
  • Extensive experience building production-grade applications using React, Redux, TypeScript, and JavaScript.
  • Strong understanding of React Hooks, component composition, rendering behavior, and frontend design patterns.
  • Experience with Redux and Redux Toolkit for application state management.
  • 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.
  • Ability to troubleshoot complex frontend issues, optimize performance, and improve application reliability.
  • Experience conducting code reviews, mentoring engineers, and contributing to technical design decisions.
  • Experience with 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 according to modern web accessibility standards.
  • Experience integrating frontend applications with authentication mechanisms and backend microservices.
  • Strong understanding of frontend security principles, including XSS prevention, secure user-input handling, and safe rendering of dynamic content.
  • Hands-on experience with unit, integration, and end-to-end testing strategies.
  • Experience with modern build tools and workflows such as Vite, Webpack, npm, and package management.
  • Experience with Git, CI/CD pipelines, Docker, and modern software delivery practices.
  • Experience diagnosing production issues using browser developer tools, logs, monitoring, error tracking, and performance analysis.
  • Ability to evaluate technical trade-offs and translate architectural direction into robust frontend implementations.
  • Ability to lead code reviews, mentor engineers, and influence technical decisions.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Gent
1,654 Employees

What We Do

Packaging Simplified. Esko helps its customers to make the best packaging for billions of consumers. The Esko product portfolio supports and manages the packaging print processes for brand owners, designers, premedia and trade shops, packaging manufacturers and converters. PORTFOLIO The Esko product portfolio supports and manages the packaging and print processes for brand owners, retailers, designers, premedia and trade shops, packaging manufacturers, and converters. For 9 out of 10 retail packages, Esko solutions are used in packaging management, asset management, artwork creation, structural design, prepress, 3D visualization, flexo plate making, workflow automation, quality assurance, sample-making, palletization, supply chain collaboration and/or the production of signage and displays. The Esko solutions consist of an extensive suite of software and two hardware product lines: CDI flexo computer-to-plate imagers and Kongsberg digital cutting systems, complemented with professional services, training and consultancy. More on https://www.esko.com Enfocus, with its suite of automation solutions and PDF quality control tools for printers, publishers, and graphic designers, is an Esko subsidiary. MediaBeacon, with its digital asset management (DAM) solutions is also part of the Esko family. FACTS & NUMBERS Esko employs about 1,500 people worldwide. Headquartered in Gent (Belgium), its sales and service organization is in daily contact with customers all over the globe. Esko is a Danaher company (www.danaher.com

Similar Jobs

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Optum Logo Optum

Technical Product Manager

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Optum Logo Optum

Data Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account