Description
Our client is currently seeking multiple UI Developers to join their market-leading-product software development team. These developers will primarily focus on the User Interface development. They should work on an Agile/Scrum environment while aiding the team in delivering the highest valuable product possible. As part of the Agile/Scrum mindset this person will be open to multifunctional opportunities to help facilitate the delivery of a done product each sprint.
Hybrid role. 2-3 days remote - C2C, W2 sponsorship available
Responsibilities
- Work with the product team to design and implement UI/UX for existing products and new product features.
- Analyze, design, code, debug, test and support a suite of full featured web applications.
- Provide senior-level front-end design, development, consultation, and support for our existing and next-generation applications.
- Develop unit test cases using technologies like Karma & Jasmine.
- Work extensively with UI frameworks to build new features and refactor existing code.
- Maintain and apply strong understanding of business practices to effectively fulfill responsibilities while working on multiple high-priority tasks.
- Participate in scrum agile development process.
Experience / Requirements
- Minimum of 5 years of experience with JavaScript (ES5 or ES6).
- Enterprise level experiance in building rich Single Page Applications with JavaScript and Typescript.
- Experience with one of the UI frameworks Angular or ReactJS.
- Experiance in JavaScript/CSS/HTML including accessibility, layout techniques, specificity, and techniques for cross browser compatibility.
- Experience with PostCSS, Webpack, Gulp, React Router, Redux, Redux Form and SQL is a plus.
- Experience with OOP and Prototypal inheritance.
- Experience using Web UI Debugging tools firebug, chrome dev tools, windows script debugger.
- Hands on knowledge of version control tools GIT.
- Minimum knowledge on backend server side API's.
- Experience working in Agile environment
Skills Required: JavaScript, HTML5, CSS3, Bootstrap, Angular or ReactJS, ES5/ES6, Gulp, Webpack, Sql, GIT
Personal attributes
- Excellent interpersonal skills
- Self-motivated
- Superior analytical and problem solving abilities
- Desire to work in a team oriented, collaborative environment
- Detail oriented with excellent organization skills
Education
Minimum with a Undergraduate degree in Technology/Engineering or any related field