Fountain Forward - Senior Full-Stack Developer

Open job
Full Stack Developer
💰 Negotiable
📍 Bogota, DC, co, Colombia
Closing date: 12 days left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 7 months ago

Full Stack Developer is needed in Bogota, DC, co, Colombia.

Client: Fountain Forward

Location: Bogota, DC, co

Contract: Freelance

Job Description

This is a remote position. 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.

Requirements

Required Experience

  • 5+ years building production web applications, with at least 2 years in a senior or lead role.
  • Strong proficiency in Next.js 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.

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 Next.js (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.

Benefits

How We Work

  • Freedom and flexibility; remote work environment focused on accountability.
  • Autonomy and ownership; no micromanagement required.
  • Dedicated to client success and team member growth.

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 home or anywhere in the world.
  • Flexible Schedule: Allowance for flexibility to maintain work-life balance.
  • Unlimited Paid Time Off: Vacation policy with just two weeks’ notice and manager approval.
  • Parental Leave: Support for team members during significant life events.
  • Room to Grow: Opportunities for upward mobility as the company grows.
  • Professional Development: Access to training in various skill areas.
  • Quarterly Performance Bonuses: Bonuses based on performance.
  • Paid Referral Program: Rewards for referring talent to join the team!
  • Health & Fitness Reimbursement (upon tenure): Support for health insurance or gym memberships.
Posted 18 days ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.