WebUI Senior Developer
We are looking for a senior web developer to help maintain the existing web applications, and to guide development of the next generation of Online...
We are looking for a senior web developer to help maintain the existing web applications, and to guide development of the next generation of Online Banking at Citizens Bank. The right individual for this role must be capable of building applications in HTML5 (Javascript, CSS, and HTML), using modern front-end architectures and frameworks.
You should be comfortable with application coding and UI creation based on design and UX team specifications, and also be comfortable working with network protocols such as HTTP, ReST, and SSH. The candidate must be a top-notch web developer committed to becoming an integral part of, and fostering growth within our development team. The Senior Application Developer is responsible for leading the development, implementation and support of individual applications, including analysis, detailed design, development/coding, testing and implementation of the components
Primary responsibilities include:
Demonstrates deep expertise in coding concepts and patterns, specifically with regards to web ui development (HTML, CSS, and Javascript)
Partner with business line and architects during initial project stages to ensure the accuracy of requirements and provide critical input and direction from a technology perspective
Work with architects and other technology leads to define and document guidelines and standards for development and deployment of applications following industry best practices
Lead scrum team in development and implementation of changes to the Online Banking platform and foster growth within the team
Continually monitor the web ui ecosystem for opportunities in advancing the Citizens Bank technology approach and infrastructure
Interfacing with back-end APIs using ReSTful services and JSON data payloads
Qualifications
Preferred Skills/Experience:
- Bachelors Degree Required plus 5+ yrs applicable experience
- High level skills in Javascript, using the latest tools, concepts, libraries, and frameworks including but not limited to Backbone, React, Require, Webpack, and ES6
- Deep understanding of debugging large single page Javascript applications across multiple browsers
- High level skills in CSS (including pre-processors) and CSS architectural concepts such as SMACSS and BEM
- High level skills in web applications that use responsive design to better support mobile browsers and other devices
- Experience in .js UI frameworks like, Angular.js, Backbone.js, and experience with Node.js and popular libraries such as express
- Experience in in UI build tools (Grunt and/or Gulp) and build concepts such as linting and minification.
- Experience in Javascript unit testing using the latest tools and libraries/frameworks such as Jasmine, Karma, or Mocha
Hours & Work Schedule
Hours per Week: 8:00-5:00
Work Schedule: Monday-Friday
Why Work with Us
At Citizens, you’ll find a customer-centric culture built around helping our customers and giving back to our local communities. When you join our team, you are part of a supportive and collaborative workforce, with access to training and tools to accelerate your potential and maximize your career growth.
Equal Employment Opportunity
It is the policy of Citizens Bank to provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to race, color, ethnicity, religion, gender, pregnancy/childbirth, age, national origin, sexual orientation, gender identity or expression, disability or perceived disability, genetic information, citizenship, veteran or military status, marital or domestic partner status, or any other category protected by federal, state and/or local laws.
Equal Opportunity & Affirmative Action Employer Disabled/Veteran
Below are some other jobs we think you might be interested in.
-
Mobile/Web Developer (.Net)
- Air Line Pilots Association
- Atlanta, GA, USA
May 17 -
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Information Technology Director
- City of Tigard
- Tigard, OR, USA
May 08 -
Director of Health Informatics
- Pace University
- New York, NY, USA
May 01 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03