Full-Time

Senior Frontend Engineer

Posted on 8/21/2024

AffiniPay

AffiniPay

501-1,000 employees

Payment processing solutions for professionals

Fintech
Financial Services

Compensation Overview

$120k - $165kAnnually

+ Mid-year Bonus + End-of-year Bonus + Equity Options

Senior

Austin, TX, USA + 1 more

More locations: San Diego, CA, USA

Category
Frontend Engineering
Software Engineering
Required Skills
jQuery
JavaScript
React.js
Redux.js
Figma
Bootstrap
Jest
TypeScript
HTML/CSS
Requirements
  • 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.
  • 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).
Responsibilities
  • 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.

AffiniPay provides payment solutions specifically designed for professionals in various industries, including legal, accounting, design, and associations. Its main products, such as LawPay and CPACharge, offer customized payment processing systems that help clients manage transactions securely and efficiently. These solutions streamline payment processes, improve cash flow, and enhance the client experience. AffiniPay distinguishes itself from competitors by focusing on the unique needs of professional services and ensuring compliance with industry standards, which is essential for clients handling sensitive financial information. The company's goal is to be a trusted partner for professionals by offering secure and effective payment processing solutions that meet their specific requirements.

Company Stage

Growth Equity (Venture Capital)

Total Funding

N/A

Headquarters

Austin, Texas

Founded

2005

Simplify Jobs

Simplify's Take

What believers are saying

  • Expansion into Puerto Rico could open new markets and increase revenue streams.
  • Significant investment from Genstar Capital could accelerate growth and innovation.
  • CEO Dru Armstrong's recognition could enhance the company's reputation and attract top talent.

What critics are saying

  • Increased competition from fintech startups could erode AffiniPay's market share.
  • Expansion into new markets may expose the company to unfamiliar regulatory challenges.
  • Reliance on key partnerships may pose a risk if these relationships change or dissolve.

What makes AffiniPay unique

  • AffiniPay specializes in payment solutions for professional services like legal and accounting.
  • The company offers industry-specific products such as LawPay and CPACharge.
  • AffiniPay emphasizes security and compliance, crucial for handling sensitive financial information.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE