Software UI Engineer, Angular Development

Overview

On Site
Full Time

Skills

Research and Development
SAFE
User Experience
Debugging
UI
Research
Frontend Development
Computer Science
Chemistry
Mathematics
Attention To Detail
Effective Communication
Collaboration
Conflict Resolution
Problem Solving
Interfaces
Graphical User Interface
AngularJS
RESTful
HTML5
jQuery
Ajax
JSON
XML
Java
Object-Oriented Programming
Design Patterns
Data Structure
Unit Testing
Agile
Scrum
GitHub
Atlassian
Internationalization And Localization
Amazon Web Services
Cloud Computing
Cascading Style Sheets
Sass
Python
JavaScript
Node.js

Job Details

Work Schedule
Standard (Mon-Fri)

Environmental Conditions
Office

Job Description

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.

How you will make an impact:

Work as a Software UI Engineer with Angular Development on innovative technology for a better world.

What you will do:
  • Collaborate with UX/UI designers to implement visual designs
  • Write and test Angular code for front-end components
  • Integrate with back-end 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

How you will get here:

Education
  • BS in Computer Science, Engineering, Chemistry, Mathematics or equivalent work experience
  • Min of 5 years of related experience

Knowledge, Skills, Abilities
  • Solid grasp of Angular framework and front-end technologies
  • Attention to detail in implementing visual designs
  • Effective communication and collaboration with design and back-end teams
  • Continuous learning and staying updated with front-end standard processes
  • Problem-solving skills for solving and optimizing user interfaces
  • Minimum 4+ years of experience in GUI development, with expertise in the Angular framework and Javascript
  • Proficiency in implementing and maintaining RESTful APIs
  • Solid command of HTML5, CSS, JQuery, AJAX, REST, JSON, XML, and integration with back-end languages such as Java
  • Write clean, maintainable code and be very strong in programming fields like object-oriented principles, design patterns, data structures, and unit testing
  • Experience using Agile Scrum development processes
  • Experience with GitHub and Atlassian tools
  • Experience with the modernization of application; internationalization and localization
  • Exposure to Amazon Web Services or other leading cloud deployment platforms and services
  • Deep understanding of custom themes, overriding default styles, maintaining modularized CSS, and SASS
  • Knowledge of Python, Sinon.js and node.js is a plus
  • Exposure in working with geographically distributed teams
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.