Are you passionate about front-end development and world-class UX? Do you thrive on driving technical vision, working on greenfield development, building/recommending proof-of-concepts, and continuing to innovate and evolve our world-class technical stack? If so, this role might be perfect for you.
The team supported by this role has just completed a greenfield rewrite of our Personal Advisor Services website from a single application to individually hosted micro-front ends, enabling rapidly delivery of new features to both Vanguard clients and internal advisors.
The current technical stack consists of front-ends based on Angular 19 and TypeScript, utilizing an NX Monorepo, module federation, and server-side rendering, hosted on ECS/Node and S3/Cloudfront. Consumer services are based on TypeScript/Nest/Node/ECS. In 2025, we will continue to enhance and add to these business-critical applications, and harden their resiliency and observability.
Want more jobs like this?
Get jobs in Grand Prairie, TX delivered to your inbox every week.
Responsibilities:
- Build and evolve our advice capabilities to serve the needs of our advisors and investors.
- Contribute to a product team, driving towards disrupting the world of advice through innovative solutions.
- Key contributor to a Dallas-based team, working alongside other established teams to deliver best-in-class solutions for our advisors and clients.
- Provides senior level system analysis, design, development, and implementation of applications and databases. Integrates third party products.
- Translates technical specifications into code for complex new or enhancement projects for internal clients. Writes programs, develops code, tests artifacts, and produces reports.
- Employs software development techniques to ensure tests are implemented in a way that support automation.
- Elevates code into the development, test, and production environments on schedule. Provides follow up production support. Submits change control requests and documents.
Qualifications:
- Strong expertise with front-end client-side development frameworks and environments, specifically TypeScript, Node.js, and Angular. Knowledge of NX, Stencil, web-vitals, and Playwright is a plus.
- Expertise in developing responsive, accessible, secure, and performant web applications.
- Experience with Site Reliability Engineering practices.
- Experience or familiarity with micro frontend architecture.
- Working knowledge of basic AWS Cloud Development (such as ECS/Fargate) and Cloud engineering standard methodologies.
- Working knowledge of REST development and backend technologies (Node.js, GraphQL).
- Experience with or ability and interest to learn additional AWS technologies (including but not limited to API Gateways, S3, Cloudfront, DynamoDB, Streams, SNS/SQS, Lambda, Storage Gateway, IAM).
- Experience in providing technical guidance, with a strong commitment to coaching and mentoring other developers on the team.
- Strong analysis and software design skills.
- Ability to inspire change and demonstrate a growth mindset.
- Undergraduate degree in a related field or the equivalent combination of training and experience.
- 5+ years of software development experience.
Special Factors
Sponsorship
Vanguard is not offering visa sponsorship for this position.
About Vanguard
At Vanguard, we don't just have a mission-we're on a mission.
To work for the long-term financial wellbeing of our clients. To lead through product and services that transform our clients' lives. To learn and develop our skills as individuals and as a team. From Malvern to Melbourne, our mission drives us forward and inspires us to be our best.
How We Work
Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection. We believe our mission-driven and highly collaborative culture is a critical enabler to support long-term client outcomes and enrich the employee experience.