Dell Principel.Softare Engineer - Front End Engineer in Shanghai, China
Qualifications and factors for success:
MS/ME in Computer Science or equivalent
8+ years of development experience in software development organizations.
Experience integrating with server-side code to produce dynamic pages
Design the entre front-end architecture and select appropriate front-end framework that satisfies client’s needs.
Ensure the technical feasibility of UI/UX designs
Developing cross-browser and cross-platform compatible solutions
Participating the front-end design with client and team and providing workable UI/UX prototype.
Translation of the UI/UX designs wireframes to actual code that will produce visual elements of the application.
Contributing to the front-end project execution
Maintaining a high awareness of industry issues and trends, particularly regarding to accessibility, usability and emerging technologies, and keep team members informed as appropriate, with a view to incorporating these in projects.
Constantly seeking to develop yourself by learning new technologies and keeping abreast of your markets developments.
Skills & Technologies:
Proven key contribution of project or product in market is a must
Excellent experience in ReactJS, AngularJS, KnockoutJS, VueJS or any other front-end framework
Good experience in LESS/SASS/SCSS/MDL (Material Design Lite)/Bootstrap
Good experience in NodeJS, ES6 (ECMAScript 6), Babel, Webpack, JSX
Good understanding in Flux, Redux
Good understanding in Java/.NET development is a plus
Good understanding in Photoshop (or similar tools) is a plus
Domain knowledge on HCI/SDDC is a plus
Solid knowledge and skill on database design and operation