Full Stack Developer
Katapult Labs
full-time
Posted on:
Location Type: Remote
Location: Colombia
Visit company websiteExplore more
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