Developer (JavaScript)

company banner
Bank Of America
Full Time

Job Description

Job Description:

Position Summary

100% hands on JavaScript developer with deep working experience with all modern JavaScript technologies such as Angular, Typescript, ES6, JasmineJs and Webpack

Required Skills

  • 7+ years hard core hands-on experience developing client side SPA applications using JavaScript
  • 5+ years' experience and possess advanced applied knowledge in using angular, advanced typescript and ES6 constructs
  • Very hands on and understands internals of angular 2 and above
  • Comfortable with ES6 module loaders, JSPM , NodeJS
  • Hands-on experience with Webpack bundling technologies
  • Hands on experience in writing unit and end to end test cases using JasmineJs and ProtractorJs
  • Hands on experience in developing NodeJS based applications and utilities
  • Possess hands on experience with task runners like gulp, Karma
  • Hands on experience in using web workers, service workers and Websocket
  • Possess deep knowledge in the architecture of leading client side MVC/ UI frameworks such as angular, reactjs and vue
  • Possess strong fundamental software engineering craftsmanship, design principles , data structures and algorithms

Desired Skills

  • Worked with TFS , BitBucket and Artifactory
  • Developed RESTful services using .NET and NodeJS

Other skills
  • Framework development experience
  • Flexible and fast learner of modern JavaScript related technologies
  • Passionate and very good team player
  • Positive attitude and go to guy kind of attitude
  • Excellent verbal and written communication

1st shift (United States of America)

Hours Per Week:

Learn more about this role

Company Information

At Bank of America, we’re creating real, meaningful relationships with individuals, businesses and communities to help them focus on what matters most. Every day, we connect with 57 million customers, using our skills and expertise to help make their lives better. We are committed to attracting and retaining top talent around the world to ensure we continue to deliver together for our customers, clients and communities. Along with taking care of our customers, we want to be a great place for people to work, and we strive to create an environment where all employees have the opportunity to achieve their goals.
Dice Id : 10118499
Position Id : 20034181
Originally Posted : 1 month ago

Similar Positions at Bank Of America

Software Engineer III - .NET
  • Pennington, NJ
  • 22 hours ago
Software Engineer II
  • Pennington, NJ
  • 22 hours ago
UI Developer, Enterprise Finance Technology
  • Jersey City, NJ
  • 22 hours ago
Angular Web Developer/Programmer
  • Denver, CO
  • 22 hours ago
Software Engineer I, Risk Technology
  • Charlotte, NC
  • 22 hours ago
Software Engineer I, Risk Technology
  • Charlotte, NC
  • 22 hours ago
Software Engineer I, Risk Technology
  • Charlotte, NC
  • 22 hours ago
Software Engineer II - Charlotte, NC
  • Charlotte, NC
  • 22 hours ago