React Developer
Detroit, MI US | Work from home flexibility TELECOMMUTE US
Job Description
Title: Front End Developer V – React Developer
Location: Detroit, MI / Charlotte, NC (Hybrid)
Note: this role is NOT open to C2C or 3rd party candidates
We are seeking an innovative and passionate Senior React Developer to help build the next generation of our award-winning, online banking web applications used by millions of customers. The ideal candidate for this role will be passionate about front-end technology, great user experiences, and have extensive experience developing dynamic, responsive web applications. Ideal candidates should have strong HTML5, CSS3, and JavaScript skills, and experience building large-scale web applications using modern JavaScript frameworks, such as React, Angular, Vue or Ember
Job Responsibilities:
- Help guide teams on a journey to create innovative digital banking products for our customers
- Partner with business, UX design, architecture, and back-end API teams to create world-class customer experiences for the online channel using Agile development methodologies
- Collaborate with other developers on solutions and mentor junior developers
- Enforce secure coding standards through peer code reviews and automated testing
- Guide development teams to review business requirements, design documents, test plans/cases, and performance testing plans
- Effectively communicate technical solutions and recommendations to senior level management
Job Qualifications:
- Expert-level experience with browser-based technologies, user interface development, responsive web design, and engineering cross-browser, cross-device compliant code
- Expert-level experience with React JS and other JavaScript frameworks
- Expert-level experience with HTML5 and web template engines, such as Markdown, Handlebars, JSX, and Jade
- Experience building web applications using AWS cloud services, such as S3, Lambda, Elasticache, etc.
- Experience with CSS3 and CSS Preprocessors, such as SASS, LESS, etc.
- Experience with JavaScript/ES6/Typescript
- Strong experience creating highly-performant and optimized websites
- Strong working experience with version control (Git/Bitbucket/GitLab) and branching strategies
- Strong working experience with command-line utilities and build tools, such as Webpack, Grunt, and Gulp
- Experience with server-side JavaScript development, such as NodeJS, Express, Hapi, etc.
- Experience with JavaScript testing frameworks, such as Mocha, Jasmine, Jest, etc.
- Experience consuming REST APIs using asynchronous methods
- Experience with 508 Compliance/Web Accessibility
- Exposure to enterprise defect analysis and resolution
- Excellent communication skills at all levels, from team members to senior management; ability to communicate ideas and best practices to more junior developers
- Ability to work in a team within an Agile operating model
- Ability to exchange constructive and respectful feedback
- Ability to collaborate with wider groups on standards and best practices
- A commitment to quality, and a desire to improve; an enthusiasm and desire to be part of an innovative team
- Experience with state machines to control a UI flow, such as XState, etc. preferred
- Experience with Component Testing frameworks, such as Cypress preferred
Note: this role is NOT open to C2C or 3rd party candidates
#ALINE11