Menu

Senior Software Engineer

at FITCH RATINGS in Chicago, Illinois, United States

Job Description

Provide technical expertise in front-end libraries and technologies for enterprise-scale websites and applications. Apply knowledge of design and UX to provide effective translation to code artifacts and implement appropriate integration approach for API and data layer. Participate in architecture, design, documentation, development, debugging, and deployment efforts while addressing security, cross-browser, and cross-platform expectations and concerns. Recommend, define, create, and maintain design systems, including visual style guides for various web applications. Maintain and enhance atomic design-based component library in React and other JavaScript libraries or frameworks. Write automated unit, integration, performance, and visual regression test cases. Promote, implement, and evolve development best practices for commits, versioning, and dependency management. Design and develop front-end applications and websites. Build and test frameworks, including NPM, Yarn, Webpack, Jest, Enzyme, Karma, Jasmine, and Mocha. Work with JavaScript/ES6/Typescript Vue; ReactJS; modern package management; HTML5; CSS3; CSS preprocessors (SCSS and CSS in JS libraries, including Styled Components); website taxonomy, sitemap, and SEO best practices; website analytics tools; Java; SQL; front-end libraries and technologies; GraphQL schema design, implementation, and client-side usage; UX; design system and service design concepts, techniques, and best practices; adaptive, responsive, fluid designs and progressive web applications for desktop and mobile access; automated regression testing and cross-browser compatibility best practices; Agile development environment; and, security, automation, and quality (DevSecOps). 

 

Requirements: Bachelor’s degree in Computer Science, Computer Engineering, or a related field of study, plus five (5) years of experience with designing and developing front-end applications and websites; building and testing frameworks, including NPM, Yarn, Webpack, Jest, Enzyme, Karma, Jasmine, and Mocha; JavaScript/ES6/Typescript Vue; ReactJS; modern package management; HTML5; CSS3; CSS preprocessors (SCSS and CSS in JS libraries, including Styled Components); website taxonomy, sitemap, and SEO best practices; website analytics tools; Java; SQL; front-end libraries and technologies; GraphQL schema design, implementation, and client-side usage; UX; design system and service design concepts, techniques, and best practices; adaptive, responsive, fluid designs and progressive web applications for desktop and mobile access; automated regression testing and cross-browser compatibility best practices; Agile development environment; and, security, automation, and quality (DevSecOps).

 

Email resume to chicago.recruiting@fitchratings.com or mail resume to David M. Arnold, Fitch Ratings, Inc., One North Wacker Drive, Chicago, IL 60606. Must Ref# MT-FR-04. No phone calls.

Copy Link

Job Posting: 10980486

Posted On: Jun 02, 2023

Updated On: Jul 17, 2023

Please Wait ...