Job Description
DESCRIPTION
The FinTech Accounts Receivable (AR) Cash Applications (Cash Apps) team handles 12M+ receipts ($161B+) per year, with 24% YoY growth across 100+ channels. The top goals are timely and accurate identification of customers, invoices, and application of payments to open balances to improve Amazon's Days Sales Outstanding (DSO), free cashflow and customer credit availability.
We are seeking an experienced Front-End Engineer to join our innovative FinTech team working on CashApp, a groundbreaking initiative designed to revolutionize the manual cash application process for FinOps Cash Analysts. As a key member of our development team, you will be responsible for creating an intuitive, efficient, and user-friendly interface that will significantly enhance the productivity of our analysts.
CashApp is a cutting-edge FinTech solution aimed at streamlining and optimizing the manual cash application process. With our FinOps analysts currently processing 960,000 manual cash applications annually and an expected 20% year-over-year growth, CashApp will play a crucial role in increasing analyst productivity and enabling our operations to scale efficiently. By reducing manual effort, providing smart recommendations, and consolidating research information, CashApp is projected to triple the speed of payment applications, resulting in significant operational efficiencies.
Key job responsibilities
- Define front-end architectures, own and implement specific components, and help shape the overall user experience
- Contribute to defining best practices for front-end development
- Collaborate with UX Designers and Product Managers
- Contribute to planning, design, implementation, testing, operations, and process improvement as a member of an autonomous team
- Write high-quality, efficient, testable code
- Mentor and support the growth of other developers
A day in the life
You will be owning and defining the front-end development for CashApp. Creating the perfect user experience in a web environment requires a blend of technical knowledge, customer obsession and agility. You should be somebody who is interested in how the various components (browsers, networks, APIs, protocols and web servers) work together, and understand how they can be effectively used together to create great user experiences. You will work closely with customers and designers to ensure we are delivering interfaces that make it easy to do complex tasks, without making the experience challenging. You will be part of a small, fast moving team that will have a huge impact on the Amazon finance.
About the team
FinTech Accounts Receivable (AR) Cash Applications team is responsible for ingesting cash received in Amazon bank accounts into AR sub ledgers, accurately identifying customers and invoices for each payment, and applying payments to customers’ open balances. Cash Applications services use mechanisms like analyzing remittance information, parsing customer email correspondence, and Machine Learning models to automate cash application to reduce human errors and to improve analysts’ efficiency by generating recommendations where automation is not possible.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience
- 2+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
- Experience using JavaScript frameworks such as angular and react
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
Job Tags
Full time,