UI Front End JavaScript Developer (FULL-TIME)

at XDuce
Published May 4, 2022
Location Chicago, IL
Category Default  
Job Type Full-time  

Description

Senior JavaScript UI Web Developer with some NODE.JS (Full-time with H1B Sponsorship) Knowledge Experience 5+ years of experience in the software development life cycle, preferably in a financial services environment, as a lead or senior member of the development team. Minimum of 2 years of experience with full stack development Minimum of 2 years day-to-day development in a node.js environment Excellent knowledge of JavaScript and JS libraries, frameworks and node.js Strong understanding of REST principals, API integration and ability to manage complex asynchronous workflows Ability to develop, write test cases, and run RD against UI technologieslibraries Ability to write JavaScript APIs where needed to support ongoing products Demonstrated ability to develop industry and technical knowledge Interacts effectively as a team player Act as a technical mentor to more junior developers on the team Ability to analyze, and interpret general business periodicals, professional journals, technical procedures or governmental regulations Ability to write use cases and other application development documentation Ability to effectively present information and respond to questions from peers, senior management and business stakeholders Knowledgeable in Web Workers, multi-threaded JavaScript and concurrency Knowledgeable in Node.js streams and binary data handling Primary Technologies required JavaScript (ECMA 6+) Node.js HTML5 Rich Internet Application Frameworks, Sencha (EXT, Touch), modern build tools (Rollup, Webpack, etc) REST, Web Workers, Web Sockets Web components CSS3SCSS Three.js, D3.js Other Technologies Software preferred GIT SQL Java Spring Creative Suite PhotoshopIllustrator Responsibilities Works to advance our applications with the selected UI technology. This may be through development, tests, refactoring or RD. Able to balance design considerations with the ability to deliver the specified requirements. Commits to completing well-defined work and delivers on those commitments. Owns the responsibility of delivering on the overall sprint, iteration and project outcome. Maintains a focus on solving the business problem using applied proven technologies Plans and executes unit tests to ensure the developed code is free of functional defects Collaborates with business analysts and QA analysts in the design and execution of business functional system and performance tests Provides critical production support, resolves production problems. Pursues continuing professional development by acquiring technical, application and industry knowledge Adheres to corporate and department standards, policies and procedures. Contributes to the development and refinement of department standards, processes and procedures Reports activities to management through daily stand-up meetings, formal updates, project team meeting and other reports as needed. Adheres to appropriate development standards within the SDLC and maintains a strong sense of developer discipline. Works in an environment of evolving technology Must maintain general and specific knowledge regarding functional activities of system technology Communicates with business stakeholders, senior management and external vendors Works on projects with changing priorities and potentially stressful situations