Astra

Astra

Senior Fullstack Engineer

Remote - US Only · Senior

Sponsorship not specifiedDetected 49 days ago
TypeScriptPythonReactFull-Stack DevelopmentCode ReviewGitSQLNoSQLGCPCloud PlatformsCI/CDAPI DevelopmentRESTData VisualizationDesign SystemsCollaboration

About the role

  • We're looking for a Senior Fullstack Engineer who is primarily frontend-focused but comfortable contributing across the stack.
  • You'll work closely with our engineering team to ship features across our payments dashboard, internal tooling, and embedded product surfaces.
  • This role is a great fit if you think of yourself as a frontend engineer first, with enough backend range to move fast without always needing to hand off.

Responsibilities

  • Lead frontend architecture decisions including component design, state management, performance, and scalability as our platform grows
  • Design and implement React and TypeScript interfaces for our payments dashboard, reporting surfaces, and embedded product experiences
  • Help establish and scale our frontend platform, including shared component libraries, tooling, and patterns the team builds on
  • Build and extend Python APIs that power frontend features
  • Collaborate with backend engineers on data contracts, API design, and integration patterns
  • Participate in system design discussions and bring a product-quality perspective to backend work
  • Establish and maintain frontend best practices, component libraries, and design patterns for a growing team
  • Partner with product and design to refine requirements and push back when scope or UX is unclear
  • Build and improve internal tools used by our operations, compliance, and payments teams
  • Maintain high standards for reliability and usability across both external and internal surfaces

Requirements

  • 5+ years of software engineering experience with significant frontend ownership
  • Strong production experience in React and TypeScript, these are the primary skills for this role
  • Experience working in a collaborative team with shared codebases and code review culture
  • Experience with SQL and NoSQL databases

Nice to have

  • Git, CI/CD, testing frameworks
  • Python fluency is a plus, not a prerequisite.
  • Bachelor's degree in Computer Science, Engineering, or related field preferred, or equivalent practical experience

Skills

  • Frontend: React, TypeScript, component architecture, state management
  • Backend: Python, REST APIs, web frameworks
  • Database: Experience with SQL and NoSQL databases
  • Cloud: Google Cloud Platform or similar
  • Tooling: Git, CI/CD, testing frameworks
  • Preferred Experience
  • Financial or fintech products, including dashboards, reporting, or transaction workflows
  • Design system or component library ownership
  • Experience with internal tooling for operations or compliance teams
  • Familiarity with domain-driven design or clean architecture patterns

Compensation

  • Our platform processes billions in annual transaction volume with 99.9%+ uptime, powering real-time transfers, bank debits, card disbursements, and complex financial compliance systems.

Benefits

  • Competitive compensation with equity in a growing fintech company.
  • Remote-first culture with flexible working arrangements

Company info

  • We're looking for engineers who care about product quality as much as technical craft.

Equal opportunity

  • equal opportunity employer and are committed to building a diverse and inclusive team.

This listing is sourced directly from Astra's careers page and normalized into a canonical job model.