Job Description :
Senior AngualrJS Developer
Position Summary:
Mandatory f2f interview
Must be local to New York.
The Senior AngularJS Developer will be responsible for development and maintenance of the OAC (Online Account Center) site.
Duties and Responsibilities:
· Show enthusiasm and a sense of ownership for the system and its components that are vital to the success of the business
· Collaborate with business stakeholders, UI/UX designers, and development peers in an Agile environment
· Ensure timely and accurate delivery of assignments
· Contribute to AngularJS architecture and establish best practices
· Follow high-level of standards across all levels of design and development work
· Ensure that code is compliant with design and coding standards
· Assist with peer testing and code reviews
Supervisory Responsibilities:
There are no supervisory responsibilities associated with this job
Minimum Qualifications:
Bachelor Degree
10 years of experience
Requirements and General Skills:
Interpersonal skills and ability to interact and work with staff at all levels
Excellent written and verbal communication skills
Ability to work independently and in a team environment
Ability to pay attention to details and be organized
Ability to project a professional image over the phone and in person
Commitment to "internal client" and customer service principles
Ability to handle multiple tasks in a fast paced environment
Willingness to take initiative and to follow through on projects
· Willingness to discover and advocate industry standards
Strong organizational skills and attention to details
Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast paced environment
Must have legal right to work in the U.S.
Technical Skills:
· 10+ years development experience with OOP/MVC skills
· AngularJS (1 and 2) expertise with TypeScript familiarity
· Ability to design/architect AngularJS applications
· Experience creating custom, reusable modules and components to extend core AngularJS
· Expertise in HTML5/CSS3/JavaScript
· Experience unit testing with JavaScript frameworks such as Karma or Jasmine
· Experience working in a Continuous Integration and Delivery environment
· Experience with automated Selenium/TestNG tests
· Knowledge of web security standards and how to apply them
· Expertise utilizing RESTful web services
· Agile/Scrum experience
· Experience using Git source control
Preferred Skills:
· Basic SQL and common database knowledge
· Basic UNIX experience
· Experience with large scale, high volume web-based applications
· Experience with internationalization