Logo
Jobs via Dice

Jobs via Dice is hiring: Software Engineer - UI / Angular Development in Oakwood

Jobs via Dice, Oakwood, OH, United States, 45873

Save Job

Overview

Do you love innovative ideas and groundbreaking discoveries? Thermo Fisher Scientific invests over $1 billion in R&D annually, solving tough challenges like giving hope to cancer patients and ensuring safe drinking water. Thermo Fisher Scientific Inc. is seeking a Software UI Engineer to join our ambitious team in the United States.

Work Schedule

Standard Office Hours (40/wk)

Environment

Office

Location

This position is a site-based role with the opportunity to work at one of our three locations: Oakwood Village, Ohio; Madison, Wisconsin; or Tewksbury, Massachusetts.

How you will make an impact

As a Software User Interface Engineer, you will work on innovative applications that will enable our customers to make the world healthier, cleaner and safer.

Responsibilities

  • Collaborate with UX/UI designers to develop user interfaces.
  • Write and test Angular code for front-end components.
  • Integrate with back-end REST APIs and services.
  • Solve and debug user interface issues.
  • Participate in code reviews and team meetings.
  • Research and implement standard processes for front-end development.

Education

  • BS in Computer Science, Engineering, Chemistry, Mathematics or equivalent work experience with 5+ years of related experience in GUI development and front-end technologies, with expertise in the Angular framework and Javascript.

Knowledge, Skills, Abilities

  • User Interface Development
    • Strong proficiency in Angular (v10+), with experience in building scalable, maintainable, and responsive web applications.
    • Deep understanding of component-based architecture, reactive forms, RxJS, state management (NgRx or similar), and Angular guidelines.
    • Experience with custom themes, modularized CSS, SCSS/SASS, and overriding default styles for consistent branding and maintainability.
    • Attention to detail in implementing pixel-perfect UI designs from wireframes/mockups.
  • Core Web Technologies
    • Strong command of HTML5, CSS3, JavaScript/TypeScript, AJAX, jQuery, JSON, and XML.
    • Experience integrating with RESTful APIs and working closely with backend services (Java or other server-side platforms).
    • Knowledge of internationalization (i18n) and localization (l10n) for applications targeting global customers.
  • Software Engineering Practices
    • Strong programming foundation with knowledge of object-oriented principles, design patterns, data structures, and unit testing.
    • Ability to write clean, maintainable, and reusable code.
    • Familiarity with testing frameworks such as Jasmine, Karma, or Jest.
    • Experience using Agile Scrum development processes.
  • Cloud & Deployment
    • Exposure to Amazon Web Services (AWS) or other leading cloud deployment platforms.
    • Familiarity with CI/CD pipelines and DevOps practices for frontend delivery.
  • Tools & Collaboration
    • Proficiency with GitHub and Atlassian tools like Jira and Confluence.
    • Collaboration skills to work with designers, backend engineers, and distributed teams.
    • Exposure to Python scripting for automation or data integration tasks.
  • General Skills
    • Strong debugging and problem-solving skills.
    • Familiarity with DevOps practices, CI/CD pipelines, and source control (GitHub).
    • Excellent communication skills for collaborating with multi-functional teams.

Join us at Thermo Fisher Scientific Inc. and contribute to our mission of enabling our customers to make the world healthier, cleaner, and safer. Embrace this opportunity to grow within our dynamic organization and make a significant impact on global health and safety!

#J-18808-Ljbffr