About The Position

SoFi is seeking a Senior Frontend Engineer to build the user interfaces that bridge institutional banking and the digital asset economy. We aren't just building another dashboard; we are creating the visual and interactive layer for SEN (SoFi Exchange Network) and our industry-first SoFiUSD stablecoin infrastructure. As a member of this team, you will build the portals used by large institutional clients to manage liquidity, real-time treasury operations, and crypto assets. You will also play a critical role in bringing SoFiUSD to our millions of retail members, making bank-grade stablecoin movement as intuitive as sending a text. If you are passionate about crafting high-performance, responsive interfaces for complex financial workflows, this is the place to be.

Requirements

  • Experience: 5+ years of professional web programming experience, with a heavy emphasis on React.
  • Education: Bachelor’s degree in Computer Science or a related technical field.
  • Interface Expertise: Proven ability to build modern, highly-responsive customer-facing components that handle complex state management and data visualization.
  • API Savvy: Deep experience designing and consuming backend APIs in a microservices environment.
  • Engineering Rigor: A strong foundation in test-driven development (TDD) and modern CI/CD practices.
  • Ownership & Drive: A sense of responsibility for the end-to-end user experience. You focus on shipping impactful features and solving user problems over chasing "perfect" architecture.
  • Collaboration: Experience in agile environments, refining designs in Git, and working through cross-functional feedback to reduce ambiguity.

Nice To Haves

  • Fintech & Banking: Experience building dashboards for financial trading, treasury management, or commercial banking.
  • Web3 & Crypto: Familiarity with blockchain fundamentals, wallets (browser extensions/Connectors), and the nuances of displaying digital asset data.
  • Data Visualization: Experience with libraries like D3.js or Recharts to visualize high-frequency transaction data and liquidity flows.
  • Security Literacy: Understanding of frontend security best practices, particularly regarding financial transactions and sensitive asset management.
  • Stablecoin Knowledge: Experience with or interest in stablecoin infrastructure (e.g., minting/burning flows, on-chain vs. off-chain balances).

Responsibilities

  • Build the Command Center: Develop high-performance web applications that allow institutional clients to manage 24/7/365 settlement, real-time payments, and stablecoin minting/burning.
  • Craft Member Experiences: Build the retail-facing UI for SoFiUSD, ensuring that complex blockchain transactions feel seamless, secure, and transparent for every SoFi member.
  • Architect for Scale: Design and implement scalable, reusable frontend components using React, ensuring a consistent design language across our commercial and crypto suites.
  • Collaborate Across Functions: Work deeply with Product and Design to translate complex financial data—like real-time treasury positions and on-chain settlement—into intuitive, responsive user flows.
  • Mentor & Lead: Drive the technical bar for the frontend team through rigorous code reviews, documentation, and mentoring junior engineers.
  • Own the Lifecycle: Lead large features from ideation to deployment, breaking down complex requirements into executable tasks while maintaining a high bar for test-driven development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service