Sr. Software Engineer, Frontend
Uses AI coding assistants like Cursor and Copilot and embraces AI-assisted development workflows to accelerate delivery.
About the Role
Senior Frontend Engineer responsible for building and maintaining borrower-facing web and mobile experiences that drive conversion and borrower satisfaction. The role focuses on React/React Native and TypeScript development within a monorepo, integrating with GraphQL/REST APIs, and leveraging AI-assisted development to accelerate delivery.
Job Description
Role
Prosper is hiring a Senior Frontend Engineer on the Personal Loans team to own borrower-facing experiences from rate check through funding. You will build and maintain cross-platform web and mobile applications, design shared component libraries, and drive measurable outcomes that impact conversion and borrower satisfaction.
Key Responsibilities
- Collaborate with product, design, backend, and quality engineers to deliver seamless borrower experiences across web and mobile.
- Own projects end-to-end: technical design, architecture, launch, iteration, and measurement.
- Build and evolve React and React Native applications within a pnpm/Turborepo monorepo.
- Design and maintain shared component libraries and cross-platform modules.
- Integrate with GraphQL (Apollo) and RESTful APIs in a performant, reliable, and secure manner.
- Improve performance, testing, accessibility, and developer experience.
- Uphold high standards of code quality and user experience in a regulated environment.
- Leverage AI-powered tools (coding assistants, automated testing, code review) to enhance productivity and establish best practices.
- Mentor peers and participate in code reviews to strengthen team capabilities.
Requirements
- BS in EE/CS with 8+ years of experience, or MS in EE/CS or related field with 6+ years of experience.
- Deep proficiency in React, React Native, and TypeScript; ability to work across web and mobile.
- Hands-on experience with GraphQL (Apollo) and RESTful APIs.
- Familiarity with monorepos (pnpm, Turborepo), bundlers (Vite), and CI/CD pipelines.
- Disciplined approach to automated testing using tools like Jest, Playwright, or Detox.
- Active use of AI coding assistants (Cursor, Copilot) and openness to AI-assisted development workflows.
- Strong UX/UI sensibility for high-stakes financial flows and excellent cross-functional communication.
Nice-to-Haves
- Experience with Expo and mobile deployment workflows (App Store, Google Play).
- Familiarity with Tamagui or styled-components and cross-platform styling systems.
- Background in fintech, lending, or regulated industries.
- Experience with feature flagging, A/B testing, and data-driven product development.
- Native mobile development experience (Swift or Kotlin).
Work Arrangement & Compensation
- Hybrid environment: 2 days per week in Prosperβs San Francisco office.
- Salary range: $173,000 - $205,000 annually, plus bonus and benefits. Final offer considers location and experience.
Benefits (selected)
- 401(k) with 5% company match
- Flexible time off and paid parental leave
- Annual wellness allowance and comprehensive health coverage
- Udemy access, childcare assistance, pet insurance, and Beneplace savings
Team & Process
- Progressive, test-driven Agile development methodology emphasizing communication, teamwork, sound design, and clean implementation.