Full Stack Software Engineer
Listed on 2026-01-12
-
Software Development
Full Stack Developer, Software Engineer, Backend Developer, Cloud Engineer - Software
About Future Motion
Future Motion is the creator of the Onewheel and Antic Bikes brands. This role joins the software team responsible for internal business applications and select customer-facing products that improve efficiency across teams like Customer Support, Operations, Shipping/Fulfillment, Inventory, and E-commerce.
Role summaryWe’re looking for a Full-Stack Software Engineer (3+ years) who’s comfortable working independently, jumping into existing codebases, and shipping pragmatic solutions in a small-team environment. You’ll build and maintain internal tools and business-critical systems, with opportunities to contribute to customer-facing experiences.
LocationThis role is based out of our Santa Cruz headquarters with flexibility to work from our San Jose office. One day per week on-site at our HQ is required.
What you’ll do- Design, build, and evolve internal web applications that support shipping/fulfillment, customer support, inventory, and e-commerce workflows
- Implement and maintain features across backend services and frontend user interfaces within those systems
- Own features end-to-end, from requirements clarification through implementation, testing, deployment, and iteration
- Work effectively within existing systems by implementing new functionality, debugging production issues, and improving performance and reliability
- Collaborate within a small team where engineers are expected to adapt, learn quickly, and take initiative to move work forward
- 3+ years of professional software engineering experience
- Strength in at least one of the following areas:
- Backend engineering with Python (Flask or similar frameworks),
or - Frontend engineering with Java Script and React
- Experience working with relational databases (e.g., MySQL, Postgres, etc.), including writing queries and designing schemas
- Demonstrated ability to work independently, navigate ambiguity, and deliver maintainable solutions
- Experience maintaining and improving existing production codebases in established systems
- Full-stack experience integrating React with Python-based backends
- Advanced React experience, including performance patterns, state management, component architecture
- Production experience with Flask-based applications
- Experience building internal tools for operational teams
- Experience thriving on small, fast-moving teams with high ownership and autonomy
$100,000 - $160,000 a year
Benefits- Premium Health insurance
- 401(k) with company matching
- Generous PTO. Increases yearly with Seniority.
Backend:
Python (Flask)
Frontend:
React
Data stores:
MySQL
Infrastructure: AWS
Interview process- Online Assessment
- Initial phone screening
- Live coding interview
- In-person interview
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).