Remote Senior Fullstack Engineer
Remote Senior Fullstack Engineer
Posted 54 days ago
SENIORITY
Lead
About the role
- Own the Frontend Architecture
- 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
- Translate complex financial workflows into intuitive, accessible interfaces
- Help establish and scale our frontend platform, including shared component libraries, tooling, and patterns the team builds onContribute Across the StackBuild 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
- Drive Frontend Standards
- Establish and maintain frontend best practices, component libraries, and design patterns for a growing team
- Mentor engineers and conduct code reviews with a focus on quality and consistency
- Partner with product and design to refine requirements and push back when scope or UX is unclear
- Support Internal Tooling
- 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
- Senior Fullstack Engineer 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
- Enough backend range to build and extend APIs independently, Python experience preferred
- Demonstrated ability to own features end to end, from data layer to UIExperience working in a collaborative team with shared codebases and code review culture
- EducationBachelor's degree in Computer Science, Engineering, or related field preferred, or equivalent practical experience
- Technical 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
- Data visualization and reporting: experience building charts, dashboards, or analytics surfaces
- 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
- Why This Role Matters
- Direct Impact: You'll be a core part of a small, high-output engineering team with real ownership over the product experience
- Frontend Ownership: Lead the frontend architecture and set the bar for quality across our interfaces
- Complex Problems: Work on sophisticated payment workflows that few engineers get to build
- Team Building: Establish frontend engineering practices and culture as we scale
- Financial Innovation: Build the interfaces that make financial infrastructure accessible to our clients
- Competitive compensation with equity in a growing fintech company.
- Remote-first culture with flexible working arrangements
- Small team, big impact — your work directly supports Astra's ability to scale responsibly
- Professional growth opportunities in compliance and risk management
- Mission-driven — build infrastructure that powers financial innovation while meeting the highest regulatory standards
- Remote Work and Culture
- Astra is a remote-first company hiring only within the U.S. We value thoughtful collaboration, clarity, and initiative. We're proud to be an equal opportunity employer and are committed to building a diverse and inclusive team.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
