Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Vanguard

Senior AngularJS Developer

Want to work with a highly-engaged team to create highly engaging user experiences and deliver critical business functionality to the web? We are looking for a highly motivated, experienced Senior Front End Developer to be part of a team focused on delivering high value client experiences to vanguard.com.

Duties and Responsibilities

  1. Translates advanced design compositions into clean, standards-compliant, semantic markup and responsive webpages or native applications by understanding the layout and behavior of the design. Works on large, complex projects under minimal direction. Serves as a technical lead for junior team members.

  2. Writes unit and end-to-end tests to ensure all code written is clean, modular, and testable.

Want more jobs like this?

Get jobs delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Works with business owners, designers, UX strategists, and developers to implement a high quality user experience. Recommends and effectively explains improvements in functionality, navigation, and UI design elements that enable users and internal business clients to achieve their goals. Builds effective working relationships across divisions.

  • Leads development efforts for testing and experimentation, including usability, and A/B and multivariate testing.

  • Oversees the project team on day-to-day operations of project deliverables and problem resolution as needed. Coordinates with Project Managers on project schedules, assignments, and workflow.

  • Works with other developers both on the project team and across divisions to advocate for functional and efficient production client-side code. Collaborates with designers to realize and finalize prescribed web designs and system behaviors. Works with project teams to understand the business needs, and creates working code to demonstrate the design solutions as necessary. Delegates work to other team members as necessary.

  • Effectively presents work to the project team, stakeholders, and department and senior management.

  • Maintains awareness of all of the available components and patterns, and works with project teams to identify new or revised components/patterns required to complete the designs. Collaborates with various IT groups for new and updated components/patterns.

  • Develops and continually enhances a client-side and server-side architecture for website development. Creates and maintains reusable front-end libraries for design patterns, behavior patterns, and components. Incorporates content management systems into the web architecture.

  • Provides manager with realistic estimates of the level of effort needed to complete new projects and reviews estimates from other team members.

  • Tests webpages and conducts functional testing for team projects when needed. Audits Vanguard webpages to ensure they project the desired look and feel. Completes applicable test documentation.

  • Performs code reviews of other team members' work and recommends changes to improve code quality. Incorporates feedback from other team members code reviews into own code.

  • Integrates code into build tools, and ensures successful deployments into test and production environments.

  • Researches, evaluates, and reports on the evolving technologies related to this role. Continually searches for new ways to utilize current tools and researches new tools that can enhance workflow. Works with other groups to get new tools approved for evaluation and standardization. Develops plans for implementing new tools into workflow. Recommends solutions that will be applicable across organizations.

  • Participates in special projects and performs other duties as assigned.
  • Qualifications

    • Undergraduate degree in information technology or design, or the equivalent combination of training and experience.
    • Minimum five years industry/field specific experience. Minimum of five years of front-end development.
    • Extensive experience with HTML5, CSS3, and javascript. Experience with two or more javascript libraries, including Angular.js.
    • Experience with developing unit and end-to-end test cases using Jasmine, Cucumber, and Protractor.
    • Experience with creating build scripts using Grunt or Gulp.
    • Experience writing regular expressions preferred.
    • Experience with node.js and related node-based tools, as well as the iPhone SDK preferred.
    • Expert knowledge of web standards and cross-browser compatibility issues.
    • Extensive experience taking design comps and translating them into their web-based equivalents.
    • Experience with version control systems such as Subversion and/or Git, Dreamweaver, and Photoshop.
    • Expert knowledge of the following UI design practices and concepts: user-centered design, highly interactive interfaces, UI heuristics and principles, technical writing, business and user workflow, logical information organization and navigation, prototyping, and use case scenarios.
    • Excellent interpersonal, organizational, and multitasking skills.
    • Strong written and oral communication skills, including interviewing and presentation skills.
    • Excellent analytical and problem-solving skills.
    • Strong attention to detail.
    • Advanced knowledge of the financial services industry.

    Special Factors

    Vanguard is not offering visa sponsorship for this position.

    Job ID: b9a2e0adc95c9b36736a0057119c22ce
    Employment Type: Other

    Perks and Benefits

    • Health and Wellness

      • FSA
      • HSA
      • Health Reimbursement Account
      • Fitness Subsidies
      • On-Site Gym
      • HSA With Employer Contribution
      • Health Insurance
      • Dental Insurance
      • Vision Insurance
      • Life Insurance
      • Short-Term Disability
      • Long-Term Disability
      • Mental Health Benefits
      • Virtual Fitness Classes
      • Pet Insurance
    • Parental Benefits

      • Non-Birth Parent or Paternity Leave
      • Birth Parent or Maternity Leave
      • Fertility Benefits
      • Adoption Assistance Program
      • Family Support Resources
      • Adoption Leave
    • Work Flexibility

      • Flexible Work Hours
      • Hybrid Work Opportunities
    • Office Life and Perks

      • Company Outings
      • Commuter Benefits Program
      • Casual Dress
      • Happy Hours
      • Snacks
      • Some Meals Provided
      • On-Site Cafeteria
    • Vacation and Time Off

      • Personal/Sick Days
      • Paid Holidays
      • Paid Vacation
      • Volunteer Time Off
      • Leave of Absence
    • Financial and Retirement

      • Relocation Assistance
      • Performance Bonus
      • 401(K) With Company Matching
      • 401(K)
      • Financial Counseling
      • Profit Sharing
    • Professional Development

      • Promote From Within
      • Mentor Program
      • Shadowing Opportunities
      • Access to Online Courses
      • Tuition Reimbursement
      • Internship Program
      • Lunch and Learns
      • Leadership Training Program
    • Diversity and Inclusion

      • Diversity, Equity, and Inclusion Program
      • Employee Resource Groups (ERG)

    Company Videos

    Hear directly from employees about what it is like to work at Vanguard.

    This job is no longer available.

    Search all jobs