Job Posting Title
Software Engineer II (UI Developer)
Job Profile
Engineer II, Software
Job Description Summary
Are you great creating Products that are used? Don’t want to get pigeonholed into “databases” or “payment systems”? Then join a team at Life Technologies that’s on the forefront of two fast-growing technology trends – cloud computing and micro services architecture. You will be responsible for developing the foundational components for Thermo Fisher Scientific UI
Job Description
Candidates should be experienced in Javascript, digest cycle, promises, asynchronous features, callback functions, closures, variable scope, Prototype inheritance, latest concepts and updates on ECMA 6; HTML, and proficiency in CSS are a must.
Minimum Qualifications (must have):
- Bachelor’s Degree in Computer Science or related field, or 2+ year relevant work experience
- 2+ years professional experience in software development working on large scale distributed systems
- Computer Science fundamentals in object oriented design
- Computer Science fundamentals in data structure, algorithm design and complexity
- Proficiency in Javascript and technologies/tools around the language, i.e. Typescript, ECMA 6, Babel, etc
- Attention to details and proficiency with HTML and CSS
- CSS/JS frameworks like Bootstrap or Foundation
- CSS Compilers like LESS or SASS
- Task runners like Grunt, Gulp
- Experience creating JS SDK, components, and/or directives
- Experience with SQL and/or No SQL DB
- Understanding of one of the next frameworks: AngularJS 2, React and/or Vue
Preferred Qualifications (nice to have):
· Amazon (AWS), Micro Services, Agile Team, Angular JS, Python, Selenium, ,Grunt, Shell Scripting, Phantom JS, Yeoman.