Previous Job
Previous
UI Developer
Ref No.: 19-10567
Location: Mooresville, North Carolina
 

Responsibilities:

As a Specialist – You will be working closely with other developers and architects of the multiple teams. You will collaborate with a UX/UI designers and other front-end and middle-tier engineers to design, prototype and work with product managers on requirements. You will assist your team members with integration of UI components with back end logic, interface implementation and troubleshooting. You will be coordinating with multiple product manager, technical teams and helping them to translate the business requirement into design schemas with the help of architects/leads of the team. Document how functionality developed by team can be used; for example, knowledge base articles, user guides, technical articles, etc. Supports systems integration testing (SIT) and user acceptance testing (UAT) for large, complex, cross-functional application initiatives by providing insight to testing teams in order to ensure the appropriate depth of test coverage.

Skills:

Experience in JavaScript, OOJS, ECMA Script5
Experience in CSS, HTML, Saas, Less and JavaScript developer that's delved into both coding from scratch and is familiar with a modern client-side framework (React, Angular, Vue, etc).
Experience working UI, UX, and Design Systems, and working with Designers to create engaging and intuitive experiences across platforms.
Demonstrated experience in design patterns, caching strategy and responsive design patter Runtime Environments: NodeJs with Express/Hapi
Experience with Node.js (8.x), Hapi.js, Webpack, React (16.x, Hooks).
Unit testing: Lab, Karma, Mocha, nock
Templating frameworks: Handlebars, React
Task runner: NPM, Gulp, Grunt
Version Control: Git
SDLC: Working experience in Agile methodology
Experience in design patterns is a must
Should be able to collaborate and work with the global teams.
Good communication skills
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.

Good to have Skills:

Good to have e-commerce domain experience,
Knowledge or experience in React with redux, component-based styling frameworks (CSSinJS),
Knowledge or experience in Java, Spring boot framework, Good understanding on MVC framework.
Knowledge or experience in containerization technologies like Docker, kubernetes.