UI Development Lead
Thermo Fisher Scientific3.5
San Jose, CA
Job details
Estimated: $120,000 - $160,000 a year
Full time
Job description

Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $25 billion. Our Mission is to enable our customers to make the world healthier, cleaner and safer. Whether our customers are accelerating life sciences research, solving complex analytical challenges, improving patient diagnostics and therapies or increasing productivity in their laboratories, we are here to support them.

Location / Division

San Jose/Sunnyvale, CA or Austin, TX | Chromatography and Mass Spectrometry

How will you make an impact?

We are looking for an ambitious, talented, and self-motivated individual, who will serve as a technical leader and help us to define and build out our next generation platform. In this role, you will be responsible for defining the architecture, delivering the platform and application strategy, and capabilities that supports the organization’s business strategy.

The role requires working collaboratively across the Technology, Product and Commercial organizations to ensure alignment towards business goals. In this role, you will build strong relationships with cross-functional team members and business stakeholders.

What will you do?

  • As part of Luna Platform UI team - you will be building, evolving and innovating platform web page and develop/ maintain platform UI/UX reusable web component library.
  • Manage and lead a team of UI developers and collaborate closely with peers, Architects, Product Managers, Quality Engineers, and Dev Ops teams to develop innovative solutions that meet functional and non-functional standards and expectations.
  • Enable building UI experiences with modern JavaScript using the latest web standards: Web components - ES6+, Custom Elements, and Shadow DOM.
  • Developing, delivering, unit testing, and maintaining web-based, front-end applications and reusable Web Components, primarily using VueJs and StencilJs.
  • Participate in technical design and code reviews and provide feedback to other engineers on the team.
  • Mentoring junior engineers in team and provide design guidance and unblock from issues.
  • Collaborating with Product Management and User Experience teams on ideation, prototyping, and planning.
  • Estimate engineering efforts, participate in roadmap planning and be responsible for operational processes.

How will you get here?

Education
  • BS degree in Computer Science, Software Engineering, Life Science or related field

Experience
  • 10+ years of experience in front-end development and team leadership
  • Expert with JavaScript(ES6+), Typescript, HTML and CSS fundamentals and have composed applications and have a deep understanding of modern frameworks such as React, VueJs or Angular
  • Experience with Reactive Async programming using Promises, RxJs, WebSockets and state management using Redux
  • Experienced in writing JS unit test cases/ E2E test cases using frameworks like Jest/ Jasmine/ Puppeteer or Enzyme
  • Experience with popular data visualization libraries such as d3.js using SVG or native HTML elements
  • Good experience working with backend team for REST API design
  • Experience in using source control systems such as Git, tracking systems like Azure DevOps, JIRA

Knowledge, Skills, Abilities
  • Solid communication skills and good team player
  • Knowledge of micro-service-based architecture and K8s deployment model is a plus
  • Knowledge of browser internals like Javascript engines, native DOM, Event APIs, browser quirks and ways to tune code for the best performance
  • Knowledge of Web components, Custom Elements, Shadow DOM and DOM Events
  • You are passionate about web technology, reusability, componentization, and building for scale
  • Excellent problem solving and analytical thinking skills
  • Excellent knowledge in practicing architectural and design patterns, open source platforms, frameworks, technologies and software engineering methodologies, RESTful Web Services


Our global team of more than 75,000 colleagues delivers an unrivaled combination of innovative technologies, purchasing convenience and pharmaceutical services through our industry-leading brands, including Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific, Unity Lab Services and Patheon. For more information, please visit www.thermofisher.com

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

report job
Protect yourself
Company details

Headquarters

Waltham, Massachusetts

Employee

10000+

Revenue

more than $10B (USD)

Industry

Industrial Manufacturing

Company Description
At Thermo Fisher Scientific, we work together to accelerate research, solve complex analytical challenges, improve patient diagnostics, drive laboratory productivity and produce life-saving treatments for patients. We know that our people are the source of our global success, and we embrace the unique qualities, differences and experiences of each of our colleagues. As the world leader in serving science, we provide our teams the autonomy and support they need to drive cutting-edge innovation and progressive thinking. If you’re looking for a career opportunity where you can build your future, you’ll discover that, at Thermo Fisher Scientific, each one of our 90,000 extraordinary minds has a unique story to tell. And we all contribute to a singular Mission—To enable our customers to make the world healthier, cleaner and safer. What story will you tell? Explore our opportunities at jobs.thermofisher.com and join our team.
Company ratings
  • Overall
    3.5
  • Company & Benefits
    3.5 / 5
  • Culture & Values
    3.2 / 5
  • Career Opportunities
    3.0 / 5
  • Work/Life Balance
    3.4 / 5
  • Senior Management
    3.0 / 5
Company reviews
"Not to be trusted"
Former EmployeeCollection Agent
Upper management kept leading me on saying i would become permanent but outsourced entire department to Costa Rica. Explains why I could never get a geniuin straight answer.

"Per Confezionamento Sterile ambiente PESSIMO"
Former EmployeeOperatore farmaceutico
Se vi piace lavorare in un ambiente nel quale il vostro primo supervisore è il vostro, totalmente NON qualificato collega di lavoro, allora questo reparto fa per voi. Mentalità assai retrograda, l'unico coordinatore che vale la pena di chiamare tale, è ghettizzato dagli altri. E' cambiato da poco il caporeparto, una persona molto valida e assolutamente umana. Confido sinceramente in lui per vedere migliorate le condizioni di vita dei miei ex colleghi.
Pros:
Cons:

"Work till your done which could be all day"
Current EmployeeProduction Worker
OT is mandatory start early and end late every day working 10-12 hours. Work life balance is terrible. Management let’s certain people get away with everything while coming down on others.
Pros:
Cons:

"Appreciation and Compensation"
Current EmployeeAccounts Receivable Clerk
I feel both appreciated for my work and well compensated. Plenty of opportunity for bonuses if you hit the very aggressive goals. The bad is the post pandemic world where management still thinks being in the office is a must after proving for a year that working from home is not a problem.
Pros: