
Lead UI Engineer
Thermo Fisher Scientific1 day ago
Bengaluru, IndiaStaff+
Responsibilities
- Design and develop scalable, high-performance frontend applications using Angular and React.
- Define frontend architecture, design patterns, coding standards, and engineering best practices.
- Build reusable UI components, shared libraries, frontend frameworks, dashboards, charts, and interactive data visualizations using eCharts.
- Develop responsive interfaces with TypeScript, JavaScript, HTML5, CSS3, SCSS/SASS, Flexbox, and CSS Grid.
- Integrate frontend applications with backend systems through REST APIs, Web APIs, WebSockets, and other mechanisms.
- Optimize applications for performance, scalability, maintainability, usability, browser compatibility, and responsive device support.
- Conduct code reviews, support secure coding practices, and resolve complex UI, integration, and performance issues.
- Mentor frontend developers and provide technical guidance and leadership to development teams.
- Evaluate frontend technologies and participate in technical design, architecture, estimation, and implementation planning.
- Drive improvements to frontend development practices, automated testing, build pipelines, and deployment processes.
Requirements
- 12–15 years of overall software development experience with significant frontend application development experience.
- Strong hands-on expertise with Angular and its ecosystem and strong experience with React and component-based application development.
- Advanced proficiency in TypeScript and JavaScript.
- Strong experience with eCharts or similar data visualization and charting frameworks, including complex dashboards and interactive charts.
- Strong knowledge of HTML5, CSS3, SCSS/SASS, Flexbox, CSS Grid, responsive and adaptive UI development, frontend architecture, and modern design patterns.
- Experience integrating frontend applications with RESTful APIs and backend services, including asynchronous programming, API error handling, state management, and frontend data flow.
- Experience with frontend performance optimization, lazy loading, caching, and bundle optimization.
- Familiarity with unit testing and frontend testing frameworks.
- Experience with source control systems such as Git and understanding of CI/CD pipelines and modern software development practices.
- Strong problem-solving, analytical, communication, stakeholder-management, mentoring, ownership, and technical leadership skills.
- Bachelor’s or master’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
Benefits
- Standard Monday–Friday work schedule in an office environment.
- Opportunity to contribute to scientific products and solutions that support healthier, cleaner, and safer outcomes.
Tech Stack
Categories
About Thermo Fisher Scientific
Thermo Fisher Scientific builds analytical instruments, lab equipment and consumables, specialty diagnostics, and provides pharma services (CDMO and clinical research) for biotech, pharma, academic, and healthcare customers. It earns revenue through product sales, e-commerce distribution (Fisher Scientific), and contract services under brands such as Thermo Scientific, Applied Biosystems, Invitrogen, Patheon, and PPD. Headquartered in Waltham, MA, it is publicly traded on the NYSE (TMO) and was created by the 2006 merger of Thermo Electron and Fisher Scientific.