Job Openings Front End UI Developer (hybrid-remote)

About the job Front End UI Developer (hybrid-remote)

*24 month contract to hire role (hybrid-remote)

Role
o Deliver solutions by providing direct development of software.
o Work closely with technical leads for assigned projects to assist in design and implementation tasks
o Assist with production support issues by acting as a subject matter expert in resolving incidents and problem tickets.
o Plan, design and develop technical solutions and alternatives to meet business requirements in adherence with standards, processes and best practices. 
o Participate in PoCs (Proof of Concept) and help the Department with selection of Vendor Solutions, Technologies, Methodologies and Frameworks.
o Collaborate with vendor resources for support of products.
o Conduct brownbag sessions on new and upcoming technologies, methodologies and application appropriate frameworks.
o Ensure knowledge transfer of vendor technology to staff.
o Provide technical training to the other team members.
o Actively look for opportunities to enhance standards and improve process efficiency.
o Mentor and guide other team members during all phases of the SDLC.
o Ensure adequate test coverage in Unit Testing, System Testing/Integration Testing and Performance Testing.
o Be an integral part of the Agile SAFe discover and elaboration sessions. Perform requirements and design reviews, peer code reviews and PCI security reviews to ensure compliance with standards.

All About You
o Must be high-energy, detail-oriented, proactive and have the ability to function under pressure in an independent environment.
o Must provide the necessary skills to have a high degree of initiative and self-motivation to drive results.
o Possesses strong communication skills -- both verbal and written  and strong relationship, collaborative skills and organizational skills.
o Willingness and ability to learn and take on challenging opportunities and to work as a member of matrix based diverse and geographically distributed project team.
o Deep knowledge of software development processes including agile processes and test driven development
o Experience with the design and development of complex, multi-tier software solutions
o Comfortable working in a Linux environment, using VI editor and general command line proficiency

Essential Skills required:
o Experience developing single page applications (SPAs)
o Experience of test-driven development (TDD)
o Strong working knowledge of HTML5, CSS3, SASS
o Familiarity with latest JavaScript standards (ES6/ES7)
o Knowledge of modern JavaScript frameworks including at least one of: Angular, React, Redux, Vue.js
o Willingness to learn Angular 8/9 & Typescript
o Experience working with RXJS or Promises
o Working with web services REST/JSON
o Confident working with and debugging enterprise JavaScript applications
o Working knowledge of version control systems such as GIT

Desirable Skills:
o Working with Angular2+, Typescript
o Experience working in an Agile/Scrum environment
o Experience writing automation tests with protractor/cypress
o Familiarity with NGRX or Redux
o Ability to write components which are flexible & reusable
o Experience with Qlik Sense business intelligence API''s

Top required technical skills:
1. Front End UI Developer - Experience with Qlik Sense business intelligence API''s
2. Angular, React, Redux, Vue.js
3. HTML5, CSS3, SASS
4. web services REST/JSON 

Desired/nice to have skills:
1. Angular2+, Typescript,
2.  Automation tests with protractor/cypress