About The Position

Credit Key is on a mission to disrupt B2B lending. We help businesses of every size, including large merchants and growing companies, access the capital they need to run operations, fund growth, and seize opportunities. Whether it’s e-commerce at checkout (think Affirm, Klarna) or paying for invoices, services, and equipment, we make flexible pay-over-time solutions simple and reliable. We’re a fully funded, fast-growing startup that moves quickly, solves hard problems, and always delivers real value to our customers. Our technology is core to the business, and we constantly innovate while maintaining the stability and reliability of the systems that got us here. Who We Are We’re a small, experienced, and collaborative team of developers who value learning, experimentation, and developer happiness. No death marches. No endless crunch. No after-hours firefighting (unless it’s genuinely fun). We plan thoughtfully, prioritize ruthlessly, and iterate quickly to find what works. Who You Are You thrive at the intersection of building, shipping, and continuously improving modern product experiences across mobile and web. You balance pragmatism with craft, and you take pride in leaving UI architecture, developer experience, and user flows better than you found them. You’re comfortable with: Translating business requirements into clean, maintainable React Native and React code Owning features end-to-end: design → implementation → testing → release → monitoring → iteration Experimenting, learning, and iterating to improve UX, performance, and reliability over time Making architectural decisions and documenting design choices (navigation, state, data-fetching, component patterns) Reviewing code and providing constructive feedback that raises the bar for the whole team You also bring leadership energy: you’ll be the foundation of a new team, help shape how work flows through it, and you’re strong at backlog management and prioritization—turning a messy list of asks into a clear plan that ships. The Role As a Lead Frontend Engineer (Mobile & Web) at Credit Key, you’ll: Lead the development of customer-facing mobile and web experiences, with React Native as the center of gravity and React web as a key companion surface Own major initiatives end-to-end, including implementation, testing strategy, release coordination, analytics/monitoring, and ongoing iteration Set technical direction for frontend/mobile: architecture patterns, component standards, performance best practices, and a scalable design system approach Partner with Product and the VP of Engineering to define realistic MVPs, prioritize the backlog, and deliver iteratively with fast feedback loops Help improve our overall use of frontend technologies via cross-pod mentoring and code review interactions Collaborate with backend/platform teams—and when needed, build lightweight result/data-access APIs to support mobile/web experiences We value leaders who combine technical rigor with practical judgment: knowing when to polish, when to ship, when to refactor, and how to keep the team focused on outcomes.

Requirements

  • 6+ years building and shipping production software, including significant experience in React and TypeScript
  • Strong hands-on experience delivering production mobile apps with React Native and Expo (navigation, performance, device behaviors, debugging)
  • Proven ability to lead: driving technical decisions, mentoring, and owning delivery for complex initiatives
  • Solid Git fundamentals and a collaborative PR/review workflow mindset
  • Strong understanding of frontend fundamentals: performance profiling, accessibility, responsive layouts, state management, and testing
  • Experience working with APIs (RESTful), authentication, and data-fetching patterns; ability to shape contracts with backend teams
  • Strong backlog management skills: breaking down work, sequencing dependencies, and prioritizing effectively in partnership with Product and the VP of Engineering

Nice To Haves

  • Experience building or extending simple backend services/APIs (Node/NestJS, Rails, TypeScript, etc.)—especially “backend-for-frontend” style endpoints
  • Mobile release experience (App Store / Play Store), feature flags, analytics instrumentation, crash reporting, and A/B experimentation
  • Experience in security-conscious or regulated industries (e.g., FinTech)
  • Familiarity with CI/CD for mobile/web, monorepos, shared component libraries, and design systems
  • Docker/container familiarity (helpful for local dev environments and integration testing)

Responsibilities

  • Lead the development of customer-facing mobile and web experiences, with React Native as the center of gravity and React web as a key companion surface
  • Own major initiatives end-to-end, including implementation, testing strategy, release coordination, analytics/monitoring, and ongoing iteration
  • Set technical direction for frontend/mobile: architecture patterns, component standards, performance best practices, and a scalable design system approach
  • Partner with Product and the VP of Engineering to define realistic MVPs, prioritize the backlog, and deliver iteratively with fast feedback loops
  • Help improve our overall use of frontend technologies via cross-pod mentoring and code review interactions
  • Collaborate with backend/platform teams—and when needed, build lightweight result/data-access APIs to support mobile/web experiences

Benefits

  • Competitive compensation package with equity and paid time off
  • Great healthcare benefits
  • 401k Match
  • Supportive, low ego, highly collaborative team environment
  • Work from home stipend
  • Fully remote (US time zones)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service