Senior Frontend Engineer, AffiniPay

$120-165k

React
CSS
TypeScript
Redux
HTML
JavaScript
jQuery
Figma
Bootstrap
Cypress
Jest
Senior level
Austin
AffiniPay

Essential tools for professionals

Be an early applicant

AffiniPay

Essential tools for professionals

501-1000 employees

FintechB2BInternal toolsPayments

Be an early applicant

$120-165k

React
CSS
TypeScript
Redux
HTML
JavaScript
jQuery
Figma
Bootstrap
Cypress
Jest
Senior level
Austin

501-1000 employees

FintechB2BInternal toolsPayments

Company mission

To empower people to pursue their passion.

Role

Who you are

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Proven experience as a Front End Developer, with a strong focus on React and component-based architecture
  • Extensive experience in implementing and maintaining Design Language Systems (DLS)
  • Strong understanding of responsive design principles
  • Excellent problem-solving skills and attention to detail
  • A proven track record to work both independently and as part of a larger team
  • Working knowledge of jQuery and Bootstrap frameworks
  • Advanced proficiency in HTML, CSS, and vanilla JavaScript
  • Strong understanding of web fundamentals such as HTTP and the browser render lifecycles
  • Strong communication skills and ability to collaborate effectively with cross-functional teams

Desirable

  • Experience with TypeScript
  • Working knowledge of Figma or similar collaboration tools
  • Familiarity with state management libraries (e.g., Redux, MobX, Zustand)
  • Knowledge of accessibility standards and best practices
  • Experience with testing frameworks (e.g., Jest, RTL/React Testing Library, Cypress)

What the job involves

  • In this pivotal Senior Front End Engineer role at Affinipay, you will help lead the designing and implementation of our Component Library, which is fundamental to our Design Language System (DLS).
  • Your duties will encompass creating and maintaining reusable components that adhere to ATOMIC design principles, guiding engineering teams in their adoption, and working closely with our User Experience/Product Design organization to ensure seamless integration
  • To excel in this role, you will bring extensive Front End experience, enabling you to support our DLS and mentor junior developers in industry best practices.
  • Additionally, you will assist in integrating components into a variety of technical stacks and actively contribute to our Front End Community of Practice (COP).
  • By sharing insights on emerging trends and technologies, you will promote best practices across the company, fostering a culture of continuous improvement and innovation
  • Develop and maintain reusable UI components primarily using React, adhering to our Design Language System (DLS) standards
  • Implement and help integrate UI components driven by our DLS into our suite of existing products
  • Collaborate with UI/UX designers, product managers, and other developers to create intuitive and visually appealing user interfaces
  • Vet the technical feasibility of UI/UX designs to ensure maintainability and design consistency across the product suite and within the context of our Component Library
  • Deeply understand core web fundamentals, allowing you to optimize components for maximum performance and scalability
  • Write clean, maintainable, and well-documented code
  • Regularly participate in code reviews and provide constructive feedback to peers
  • Mentor junior developers both one-on-one as well as via our Community of Practice to promote knowledge sharing across our teams
  • Foster an innovative environment, encouraging the adoption of new technologies and best practices
  • Stay up-to-date with emerging trends and technologies in front end development and DLS

Our take

Many professionals find their time taken up by administrative tasks and operational processes, leaving them fewer hours to focus on the work they love. AffiniPay supplies finance, payments and management software to make these processes swifter and easier, saving users precious time.

The company has a wide range of products including payments and reporting for accountants, legal case management software, and operations assistance for nonprofits. This broad scope allows AffiniPay to serve upwards of 150,000 professionals across legal, accounting, construction, design and association.

Recently, the company secured a significant investment from Genstar Capital that will fuel its next chapter of growth. This includes investing in innovation and the further extension of its suite of solutions.

Steph headshot

Steph

Company Specialist

Insights

Led by a woman

Few candidates hear
back within 2 weeks

Company

Company benefits

  • Robust 401(k) plan
  • Bonus programs based on performance and tenure
  • Fantastic amount of swag and food
  • Happy hours, quarterly events, as well as virtual and in-person team building
  • Continuing career development and education programs
  • Award program with the chance to go on once-in-a-lifetime annual incentive trips
  • Frequent company-wide volunteering events to give back to our communities
  • Annual charity contribution matching program for the organization of your choice
  • Opportunity to share in the success of the company through our employee option program

Company values

  • Always make it count: We see every interaction as a chance to make a difference, and we truly listen — using everything from small-group round tables to all-staff events
  • Be surprisingly great: We're continuously working on exceeding your expectations — from educational opportunities and team gatherings to being open about goals and metrics
  • Say yes!: We don't create excuses, we create solutions together. That means we're always there to help one another solve challenges no matter what it takes

Company HQ

Davenport Ranch West, Austin, TX

Leadership

Dru Armstrong

(CEO, not founder)

Advisor for Women@Austin and Board Member at YPO. Former CEO of Grace Hill, and co-founded and was CEO at Lily Pod.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 19 more jobs at AffiniPay