Senior Full Stack Engineer

Ready to Join

Location: Remote (LATAM; El Salvador preferred, other LATAM locations welcome)

Team: Engineering

Type: Full-Time

About the Role

We're looking for a Senior Full Stack Engineer with strong TypeScript expertise across both backend and frontend development. This role focuses on building end-to-end product features, integrating APIs, and contributing to AI-powered functionality within modern applications.

In this role, you'll work across the full software development lifecycle—from design and implementation to deployment and iteration—collaborating closely with other engineers and product stakeholders. You'll have meaningful ownership of features and contribute to technical decisions that shape the platform.

What You'll Do

  • Design, build, and maintain full stack features using TypeScript across backend and frontend systems
  • Develop and integrate APIs and services that support complex, end-to-end product workflows
  • Build and evolve frontend experiences using React and TypeScript for web and/or mobile applications
  • Contribute to the development of AI-powered features, tools, or agents within the product
  • Collaborate with cross-functional teams to translate product needs into scalable technical solutions
  • Ensure reliability, performance, and maintainability across the full stack
  • Participate in code reviews, testing, and continuous improvement of engineering practices
  • Mentor and support other engineers, promoting best practices and high-quality code standards

What We're Looking For

  • 5+ years of professional software development experience
  • Strong experience with TypeScript across both backend and frontend development
  • Solid experience building frontend applications with React and TypeScript (web and/or mobile)
  • Experience integrating APIs and owning end-to-end feature delivery
  • Exposure to or experience building AI features or agents (e.g., LangGraph, LangChain, RAG, OpenAI, or similar technologies)
  • Strong problem-solving skills and ability to work across system boundaries
  • Experience working in collaborative, fast-paced engineering environments
  • Strong communication skills and a team-oriented, ownership-driven mindset

What It's Like to Work Here

  • Remote-friendly environment with collaboration across regions and time zones
  • A team that values quality, ownership, accountability, and thoughtful engineering
  • Opportunities to work on impactful, business-critical systems from design through production
  • Supportive leadership that encourages growth, learning, and initiative
  • Clear ownership of systems and the ability to influence technical direction