This is a remote position.
Purpose
Fountain Forward is hiring a Senior Full-Stack Developer to lead the design build and launch of our client portal while mentoring and managing a team of four junior developers. This role is hands-on: you will ship code own architecture decisions and raise the technical bar of the team.
Definitions & Abbreviations
Client Portal: Fountain Forwards customer-facing web application providing dashboards reporting and self-service tooling
RPC: Remote Procedure Call framework used for typed high-performance service-to-service communication
Responsibilities
Own the end-to-end technical delivery of the Fountain Forward client portal from architecture to production.
Lead mentor and manage a team of 4 junior developers through code reviews pairing and technical planning.
Design scalable backend services in Python (FastAPI) and a performant (TypeScript) frontend.
Architect data flows across Supabase (Postgres) Redis and BigQuery ensuring reliability and cost efficiency.
Set engineering standards: testing CI/CD code quality observability and security best practices.
Collaborate with product data and leadership to translate business goals into technical roadmaps.
Requirements
Required Experience
5 years building production web applications with at least 2 years in a senior or lead role.
Strong proficiency in and TypeScript including App Router server components and modern React patterns.
Solid backend experience with Python and FastAPI including async programming and REST/RPC API design.
Hands-on experience with Postgres (Supabase a plus) Redis for caching and queuing and BigQuery for analytics workloads.
Familiarity with optimization and RPC frameworks (e.g. gRPC tRPC Protocol Buffers or equivalents).
Proven track record of mentoring junior engineers and leading small teams.
Comfort with cloud infrastructure CI/CD pipelines and production monitoring.
Nice to Have
Experience with data-heavy or analytics-facing client portals.
Background in performance optimization at scale (query tuning caching strategies frontend performance).
Exposure to event-driven architectures and background job processing.
Previous experience in an agency consultancy or fast-moving product environment.
Benefits
How We Work
- Freedom and flexibility. Were a team working from around the world. That is as long as they show up on our weekly calls do their job correctly and have a good sense of accountability.
- Autonomy and ownership. Working on a distributed team means you dont have someone micromanaging you or looking over your shoulder to make sure youre getting things done. Were a team of do-ers who take full ownership for their results.
- ABe helpful and dedicated. We help our clients be successful. We help our prospects get the right information and make the right decision whether or not it includes our services. We help our team members reach their full potential.
What We Offer
- Technical ownership of a flagship product from day one.
- A clear leadership path with a team to grow and develop.
- Modern stack pragmatic processes and fast decision-making.
- Competitive compensation aligned with seniority and impact.
The Perks!
- Remote-First Culture: Work from homeor anywhere in the world. We value results not where you log in from.
- Flexible Schedule: We offer flexibility in your daily schedule (within reason) to help you do your best work while maintaining a healthy work-life balance.
- Unlimited Paid Time Off: Enjoy an unlimited vacation policy with just two weeks notice and manager approval. We also offer paid sick days because your well-being matters.
- Parental Leave: We understand the importance of supporting our team members during significant life events. Our maternity and paternity leave policy ensures you can prioritize your growing family without added stress.
- Room to Grow: Were a fast-growing company with massive opportunities for upward mobility. As we grow you grow with us.
- Professional Development: Get access to training in digital marketing advertising and leadership to sharpen your skills and advance your career.
- Quarterly Performance Bonuses: Earn bonuses based on your performance and contributions to the companys success.
- Paid Referral Program: Earn rewards for referring great talent to join our team!
- Health & Fitness Reimbursement (upon tenure): Get support for health insurance or a gym membershipbecause your well-being matters.
Required Skills:
Required Experience 5 years building production web applications with at least 2 years in a senior or lead role. Strong proficiency in and TypeScript including App Router server components and modern React patterns. Solid backend experience with Python and FastAPI including async programming and REST/RPC API design. Hands-on experience with Postgres (Supabase a plus) Redis for caching and queuing and BigQuery for analytics workloads. Familiarity with optimization and RPC frameworks (e.g. gRPC tRPC Protocol Buffers or equivalents). Proven track record of mentoring junior engineers and leading small teams. Comfort with cloud infrastructure CI/CD pipelines and production monitoring. Nice to Have Experience with data-heavy or analytics-facing client portals. Background in performance optimization at scale (query tuning caching strategies frontend performance). Exposure to event-driven architectures and background job processing. Previous experience in an agency consultancy or fast-moving product environment.
This is a remote position.Purpose Fountain Forward is hiring a Senior Full-Stack Developer to lead the design build and launch of our client portal while mentoring and managing a team of four junior developers. This role is hands-on: you will ship code own architecture decisions and raise the te...
This is a remote position.
Purpose
Fountain Forward is hiring a Senior Full-Stack Developer to lead the design build and launch of our client portal while mentoring and managing a team of four junior developers. This role is hands-on: you will ship code own architecture decisions and raise the technical bar of the team.
Definitions & Abbreviations
Client Portal: Fountain Forwards customer-facing web application providing dashboards reporting and self-service tooling
RPC: Remote Procedure Call framework used for typed high-performance service-to-service communication
Responsibilities
Own the end-to-end technical delivery of the Fountain Forward client portal from architecture to production.
Lead mentor and manage a team of 4 junior developers through code reviews pairing and technical planning.
Design scalable backend services in Python (FastAPI) and a performant (TypeScript) frontend.
Architect data flows across Supabase (Postgres) Redis and BigQuery ensuring reliability and cost efficiency.
Set engineering standards: testing CI/CD code quality observability and security best practices.
Collaborate with product data and leadership to translate business goals into technical roadmaps.
Requirements
Required Experience
5 years building production web applications with at least 2 years in a senior or lead role.
Strong proficiency in and TypeScript including App Router server components and modern React patterns.
Solid backend experience with Python and FastAPI including async programming and REST/RPC API design.
Hands-on experience with Postgres (Supabase a plus) Redis for caching and queuing and BigQuery for analytics workloads.
Familiarity with optimization and RPC frameworks (e.g. gRPC tRPC Protocol Buffers or equivalents).
Proven track record of mentoring junior engineers and leading small teams.
Comfort with cloud infrastructure CI/CD pipelines and production monitoring.
Nice to Have
Experience with data-heavy or analytics-facing client portals.
Background in performance optimization at scale (query tuning caching strategies frontend performance).
Exposure to event-driven architectures and background job processing.
Previous experience in an agency consultancy or fast-moving product environment.
Benefits
How We Work
- Freedom and flexibility. Were a team working from around the world. That is as long as they show up on our weekly calls do their job correctly and have a good sense of accountability.
- Autonomy and ownership. Working on a distributed team means you dont have someone micromanaging you or looking over your shoulder to make sure youre getting things done. Were a team of do-ers who take full ownership for their results.
- ABe helpful and dedicated. We help our clients be successful. We help our prospects get the right information and make the right decision whether or not it includes our services. We help our team members reach their full potential.
What We Offer
- Technical ownership of a flagship product from day one.
- A clear leadership path with a team to grow and develop.
- Modern stack pragmatic processes and fast decision-making.
- Competitive compensation aligned with seniority and impact.
The Perks!
- Remote-First Culture: Work from homeor anywhere in the world. We value results not where you log in from.
- Flexible Schedule: We offer flexibility in your daily schedule (within reason) to help you do your best work while maintaining a healthy work-life balance.
- Unlimited Paid Time Off: Enjoy an unlimited vacation policy with just two weeks notice and manager approval. We also offer paid sick days because your well-being matters.
- Parental Leave: We understand the importance of supporting our team members during significant life events. Our maternity and paternity leave policy ensures you can prioritize your growing family without added stress.
- Room to Grow: Were a fast-growing company with massive opportunities for upward mobility. As we grow you grow with us.
- Professional Development: Get access to training in digital marketing advertising and leadership to sharpen your skills and advance your career.
- Quarterly Performance Bonuses: Earn bonuses based on your performance and contributions to the companys success.
- Paid Referral Program: Earn rewards for referring great talent to join our team!
- Health & Fitness Reimbursement (upon tenure): Get support for health insurance or a gym membershipbecause your well-being matters.
Required Skills:
Required Experience 5 years building production web applications with at least 2 years in a senior or lead role. Strong proficiency in and TypeScript including App Router server components and modern React patterns. Solid backend experience with Python and FastAPI including async programming and REST/RPC API design. Hands-on experience with Postgres (Supabase a plus) Redis for caching and queuing and BigQuery for analytics workloads. Familiarity with optimization and RPC frameworks (e.g. gRPC tRPC Protocol Buffers or equivalents). Proven track record of mentoring junior engineers and leading small teams. Comfort with cloud infrastructure CI/CD pipelines and production monitoring. Nice to Have Experience with data-heavy or analytics-facing client portals. Background in performance optimization at scale (query tuning caching strategies frontend performance). Exposure to event-driven architectures and background job processing. Previous experience in an agency consultancy or fast-moving product environment.
View more
View less