Engineering

Full-Stack Software Engineer

📍 Bogotá, Colombia · Remote-friendly · Full-time

About the Position

We are seeking a Full-Stack developer comfortable handling React interfaces as well as setting up Node.js REST/GraphQL APIs and Postgres databases.

Key Responsibilities

  • Develop secure, scalable, and modular web applications from database schemas to client-side components
  • Build high-performance, event-driven RESTful APIs using Node.js, Express, or NestJS
  • Optimize complex relational SQL queries and design database indexes for maximum application throughput
  • Configure CI/CD pipelines, containerize backend processes, and support cloud deployments
  • Ensure software quality by writing comprehensive integration and unit tests

Requirements & Technical Skills

  • 4+ years of professional full-stack development experience utilizing Node.js and React/Next.js
  • Excellent command of SQL, relational database design (PostgreSQL/MySQL), and caching systems (Redis)
  • Hands-on experience with modern cloud architectures (AWS/GCP), Docker containerization, and Git workflows
  • Solid understanding of software design patterns, OOP, and architectural principles
  • Fluency in English (written and spoken) to collaborate with North American stakeholders

What We Offer

  • Competitive remuneration packages
  • 100% remote-first company culture with no tedious commutes
  • Weekly English lessons and public speaking workshops
  • Paid education budgets for online courses and official certifications
  • Modern working tools and a collaborative, supportive team environment