Posted:
10/6/2025, 3:06:45 AM
Location(s):
Minneapolis, Minnesota, United States ⋅ Minnesota, United States
Experience Level(s):
Senior
Field(s):
Software Engineering
Key Responsibilities:
45% — Own and maintain the Ameriprise design system and component library
Create scalable, reusable, and accessible UI components in a responsive web environment for mobile and desktop web applications.
20% — Collaborate cross-functionally
Work closely with designers, engineers, and product teams to understand design requirements, provide solutions, and ensure consistent implementation of design patterns.
15% — Code quality and reviews
Participate in code reviews to ensure teams are delivering high-quality, performant, and maintainable code.
10% — Mentorship and team development
Mentor fellow engineers and provide guidance to junior teammates to foster growth and technical excellence.
5% — Technical support and enablement
Provide technical guidance and support to teams using the Ameriprise design system and component library to ensure ease of use and adoption.
5% — Prototyping and feasibility analysis
Prototype new components and evaluate feasibility, scalability, and complexity in relation to design and implementation.
Required Qualifications:
Bachelor’s Degree or equivalent experience (4 years), with preferred focus in Computer Science, Software Engineer, or similar field
5 - 7 years in front-end development
Proficiency in CSS
Proficiency in semantic HTML, JavaScript, and responsive design principles
Familiar with version control systems, Git, Bitbucket
Familiar with web accessibility guidelines (WCAG)
Experience with a component-based architecture
Preferred Qualifications:
Certifications: CPACC, WAS, CPWA
Familiar with CSS pre-processors
Familiar with the following technologies - Node.js, Handlebars.js, Express.js, React, Webpack, Stencil
Experience with Figma or similar UI design software
Experience working with design systems and reusable component libraries
Experience with TypeScript
Experience with Agile methodologies, Scrum, Kanban
About Our Company
We’re a diversified financial services leader with more than $1.5 trillion in assets under management, administration and advisement as of 2024. With our team of more than 20,000 people in 20 countries, we advise, manage and protect assets and income of more than 3.5 million individual, small business and institutional clients. We are a longstanding leader in financial planning and advice, a global asset manager and an insurer. Our unwavering focus on our clients and strong financial foundation connects each of our unique businesses - Ameriprise Financial, Columbia Threadneedle Investments and RiverSource Insurance and Annuities. Here, we foster meaningful careers, invest in the future, and make a difference for clients, institutions and communities around the world.
Base Pay Salary
Ameriprise Financial is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, national origin, genetic information, age, sexual orientation, citizenship, gender identity, disability, veteran status, marital status, family status or any other basis prohibited by law.
Full-Time/Part-Time
Exempt/Non-Exempt
Job Family Group
Line of Business
Website: https://www.ameriprise.com/
Headquarter Location: Minneapolis, Minnesota, United States
Employee Count: 10001+
Year Founded: 1894
IPO Status: Public
Last Funding Type: Post-IPO Debt
Industries: Finance ⋅ Financial Services ⋅ Insurance ⋅ Intellectual Property ⋅ Wealth Management