Senior Front-End Engineer

Overview

On Site
USD 104,900.00 - 141,600.00 per year
Full Time

Skills

Pivotal
User Experience
Usability
Interfaces
Web Applications
Collaboration
Design Patterns
Team Building
Mentorship
Technical Support
Leadership
Prototyping
Feasibility Study
Scalability
Computer Science
Frontend Development
Semantics
HTML
JavaScript
Responsive Design
Version Control
Git
Bitbucket
Accessibility
WCAG
Cascading Style Sheets
Node.js
Handlebars
Express.js
React.js
UI
TypeScript
Agile
Scrum
Kanban
Financial Services
Management
Financial Planning
FOCUS
Investments
Insurance
Annuities
Finance
SAP BASIS
Law
Product Management
Marketing

Job Details

Join Ameriprise Financial as a Senior Front-End Engineer and play a pivotal role in shaping seamless, intuitive client experiences across our digital products and services. In this position, you'll architect and evolve reusable UI components within our enterprise design system, ensuring consistency and responsiveness across mobile and desktop web applications. You'll collaborate closely with UX designers, researchers, architects, and product teams to translate design vision into scalable engineering solutions. Your expertise will drive adoption and usability of the design system, empowering product engineers and enhancing consistency across our platforms. If you're passionate about building accessible interfaces that make a meaningful impact, we'd love to meet you.

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

The estimated base salary for this role is $104,900 - $141,600 / year. We have a pay-for-performance compensation philosophy. Your initial total compensation may vary based on job-related knowledge, skills, experience, and geographical work location. In addition, most of our roles are eligible for variable pay in the form of bonus, commissions, and/or long-term incentives depending on the role. We also have a competitive and comprehensive benefits program that supports all aspects of your health and well-being, including but not limited to vacation time, sick time, 401(k), and health, dental and life insurances.

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

Full time

Exempt/Non-Exempt

Exempt

Job Family Group

Marketing/Product Management

Line of Business

MARKT Marketing
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.