Nanosoft Consulting
Front End UI Developer (hybrid-remote)
Nanosoft Consulting, O'Fallon, Missouri, 63366
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