Full Stack Developer

Katapult Labs

full-time

Posted on:

Location Type: Remote

Location: Colombia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Architect and Build: Design, develop, and maintain scalable full-stack applications using TypeScript, React, Node.js (NestJS/Fastify/Express), and PostgreSQL.
  • AI Implementation: Create AI/LLM-powered features that enhance productivity and personalization for end-users.
  • System Integration: Integrate the platform with third-party services such as Salesforce, Shopify, Google, and Microsoft to enable efficient data exchange and secure authentication workflows.
  • Technical Leadership: Lead experiments and proof-of-concepts, upholding code quality through rigorous testing (Jest, React Testing Library) and thorough peer reviews.
  • Collaboration: Engage actively in agile methodologies (Scrum) to manage timelines, prioritize work, and deliver high-impact milestones.
  • Growth & Mentorship: Mentor team members, optimize codebase performance, and uphold best practices in software architecture.

Requirements

  • Full-Stack Expertise: Strong professional experience with TypeScript, React (Next.js), and Node.js frameworks, including NestJS or Fastify.
  • Backend Mastery: Demonstrated ability to architect and implement microservices and manage complex database interactions.
  • Product Delivery: Proven history of shipping products end-to-end (greenfield to production) aligned with client business requirements.
  • Testing & Quality: Solid grasp of testing frameworks (Jest) and commitment to high code quality.
  • Experience with Integrations: Direct experience connecting platforms to external systems and managing secure authentication (AWS Cognito/OAuth).
  • Agile Mindset: Comfortable thriving in early-stage, high-autonomy environments with rapid iteration cycles.
Benefits
  • Work from Anywhere in Latin America: Enjoy the freedom to work remotely from any country in Latin America.
  • 15 Days of PTO per Year: Take time to recharge with paid time off, accrued monthly (1.25 days/month).
  • Country-Specific Federal Holidays: Celebrate your local holidays without using PTO.
  • 8 Non-Cumulative Days Off per Year: Additional days off for personal needs or unexpected events.
  • Monthly Payment in USD: Get paid in US dollars, no matter where you are.
  • Contractor Agreement with No End Date: Enjoy the stability of a long-term contract.
  • BYOD (Bring Your Own Device): Use your own equipment and receive $50/month as a rental stipend.
  • Health Insurance Stipend: Get $75/month to support your health and wellness.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptReactNode.jsNestJSFastifyPostgreSQLmicroservicesJestReact Testing LibraryAWS Cognito
Soft Skills
technical leadershipmentorshipcollaborationagile methodologiescode qualityproblem-solvingcommunicationprioritizationgrowth mindsetadaptability