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.