Enter a job title or keyword

Full-Stack Software Engineer

Instaleap


Job Location:

Bogotá - Colombia

Monthly Salary: Not provided by the employer
Posted: 24 October 2026 (13 hours ago)
Application Deadline: 21 January 2027
Vacancies: 1 Vacancy

Job Summary

What would you do

  • Build features end to end: Backend (Node/TypeScript/Express) and the screen that consumes it (React/TypeScript).

  • Develop and evolve the e-commerce admin business modules: coupons campaigns carousels categories tags customers retailers and Dynamic Home.

  • Integrate services with RTK Query with internal microservices

  • Maintain the mass-update and reporting flows: file uploads templates S3 downloads and cron jobs.

  • Apply module- and action-level permissions multi-tenant/multi-brand logic and feature flags (Statsig) in every new feature.

  • Write tests for every new behavior (Jest Testing Library MSW on the frontend; Jest and supertest on the backend) phrased as business requirements.

  • Incrementally migrate legacy to new: API v1 to v2 and MVC to DDD in Wanda.

  • Take part in releases and operations: GitHub Actions semantic-release CodeBuild/S3/CloudFront Docker/ECS and Terraform.

  • Maintain quality and observability: ESLint Sonar Sentry and internationalization in 6 languages.


Your experience has been shaped by

  • React 18 TypeScript and Redux Toolkit/RTK Query in a large application organized by domain modules.

  • Micro-frontends with Single-SPA and SystemJS with a dual Vite (dev) and Webpack (prod) build.

  • with Express as an API Gateway over microservices with PostgreSQL and parameterized SQL.

  • Clean architecture/DDD with repository injection and legacy code coexisting with new code.

  • Authentication and authorization with JWT/JWKS granular permissions and multi-client multi-language systems.

  • Automated testing and TDD with Jest Testing Library MSW and supertest.

  • AWS (S3 CloudFront Lambda ECS ECR CodeBuild) Docker and Terraform with multi-region deployments.

  • CI/CD and release engineering: GitHub Actions SonarCloud conventional commits squash merge and semantic-release.

  • Feature flags with Statsig Sentry (tracing and error boundaries) and complex forms with Ant Design react-hook-form and zod.

  • Development workflows with AI agents (Claude Code): specs automated reviewers and PR quality metrics

  • E-commerce/retail domain: catalogs promotions coupons retail media campaigns and mass operations.


Your SuperPowers

  • Full-Stack Ownership: You can confidently build and maintain end-to-end features across the frontend and backend with strong foundations in TypeScript REST APIs and modern frontend frameworks.

  • Adaptability in a Startup Environment: You thrive in fast-paced environments where priorities evolve solutions are not always straightforward and you need to adapt quickly while delivering meaningful results.

  • Problem-Solving & Technical Resilience: You enjoy tackling complex or unfamiliar challenges navigating existing technical debt and finding pragmatic solutions that improve the product incrementally.

  • Frontend Craftsmanship: You understand how to build reliable maintainable user interfaces and integrate them seamlessly with backend services. Experience with React TypeScript and Redux is a strong plus.

  • Collaborative Ownership: You work autonomously take responsibility for your commitments and collaborate proactively with cross-functional engineering teams to achieve shared goals.

  • Continuous Improvement: You look beyond simply implementing requirements. You identify opportunities to improve existing systems refactor when needed and contribute ideas that make the product and the team more effective.

  • Emerging Technical Leadership: You bring the technical judgment and initiative to help shape a growing team share knowledge and progressively take on greater technical leadership responsibilities.


What we bring to the table

  • Full Remote Work: Work together as a team.

  • Flexible hours: We trust your work and skills.

  • Additional days off to vacations.

  • Half day off on your birthday.

  • Access to Educational Budget.

  • Health insurance: Get the attention and care that you deserve. Available in some countries.