Thermo Fisher Scientific - San Jose, CA

posted about 1 month ago

Full-time - Mid Level
San Jose, CA
10,001+ employees
Computer and Electronic Product Manufacturing

About the position

The Software Engineer - Frontend Development role at Thermo Fisher Scientific involves developing modern web applications for managing Chromatography and Mass Spectrometry labs and instruments. The position emphasizes collaboration with multi-functional teams and adherence to Agile software development processes, contributing to the design, implementation, and deployment of robust web applications.

Responsibilities

  • Develop modern web applications for managing Chromatography and Mass Spectrometry labs and instruments
  • Design, implement, and deploy web applications with modern robust architecture
  • Write code, conduct unit tests, and perform integration testing and code reviews
  • Contribute to the design and implementation of new features, following best design and coding practices
  • Present and demo work to the team as needed and incorporate feedback in a timely manner
  • Collaborate with frontend and backend developers to integrate client-backend services
  • Contribute to the build and deployment of web applications and micro-services
  • Work closely with multi-functional teams, following Agile software development processes

Requirements

  • Bachelor's degree in Computer Science or a related STEM field, or equivalent experience
  • Minimum of 3 years of commercial web application software development experience
  • Proficiency in JavaScript, Typescript, HTML5, and CSS for responsive layout
  • Experience with JS frameworks (e.g., Vue, React, or Angular)
  • Familiarity with developing reusable web components
  • Strong communication skills
  • Working knowledge of web app packaging, such as Docker image (a plus)
  • Knowledge of Restful API, C#, .NET Core, or any backend development (a plus)
  • AWS deployment experience (a plus)
  • Database experience, such as PostgreSQL (a plus)

Benefits

  • A choice of national medical and dental plans, and a national vision plan, including health incentive programs
  • Employee assistance and family support programs, including commuter benefits and tuition reimbursement
  • At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave)
  • Accident and life insurance, and short- and long-term disability in accordance with company policy
  • Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan
  • Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service