Full-Stack Software Engineer

Instaleap

Bogotá

Hybrid

COP 60,000,000 - 120,000,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Full Remote Work
Flexible hours
Educational Budget
Health insurance (where available)
Days off for vacations

Job summary

Instaleap is seeking a senior full-stack engineer to own features end-to-end, from backend (Node/TypeScript/Express) to the React frontend. You will evolve admin modules for ecommerce, implement multi-tenant permissions, and ensure robust testing and observability.

You will work with AWS, Docker, Terraform, and CI/CD to deploy multi-region services, while improving code quality with linting and Sentry. Remote-friendly with flexible hours and an educational budget.

Qualifications

  • Strong experience building end-to-end features with React/TypeScript.
  • Experience with micro-frontends and modern frontend architectures.
  • Backend exposure with Node.js/Express is a plus; API design skills required.

Responsibilities

  • Build features end to end on backend and frontend.
  • Develop e-commerce admin modules: coupons, campaigns, categories, customers.
  • Implement permissions, multi-tenant logic, and feature flags.
  • Write tests with Jest, Testing Library, MSW, and supertest.
  • Participate in releases using CI/CD tooling and infrastructure as code.

Skills

React 18
TypeScript
Redux Toolkit
RTK Query

Education

Bachelor's degree in CS or related field

Tools

PostgreSQL
AWS
Docker
Terraform
GitHub Actions

Job description

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.

  • Node.js 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, Node.js, 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead
Tech Lead

Instaleap • Bogotá

On-site
COP 120,000,000 - 240,000,000
Hybrid Work
Flexible hours
Additional days off to vacations
+4
Mid Software Engineer
Mid Software Engineer

Instaleap • Colombia

Remote
COP 24,000,000 - 42,000,000
Hybrid work
Flexible hours
Additional vacation days
+4
Sr Backend | Golang, Node, TypeScript | Payments
Sr Backend | Golang, Node, TypeScript | Payments

Instaleap • Bogotá

Hybrid
COP 120,000,000 - 180,000,000
Hybrid Work
Flexible hours
Additional days off to vacations
+3
Tech Lead
Tech Lead

Instaleap • Bogotá

On-site
COP 120,000,000 - 210,000,000
Hybrid Work
Flexible hours
Additional days off
+4
Senior Full-Stack Engineer — Flexible Hours, AI-Driven Growth
Senior Full-Stack Engineer — Flexible Hours, AI-Driven Growth

Agileengine • Metropolitana

On-site
COP 144,000,000 - 216,000,000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Senior Full Stack Engineer — Flexible, Growth‑Driven Web
Senior Full Stack Engineer — Flexible, Growth‑Driven Web

Agileengine • Capital

On-site
COP 280,260,000 - 404,820,000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Security Senior Software Developer
Security Senior Software Developer

Alcor • Bogotá

On-site
COP 120,000,000 - 200,000,000
Contrato a termino Indefinido
Home office stipend
Internet allowance
Full Stack Engineer ID48139
Full Stack Engineer ID48139

AgileEngine • Cali

Hybrid
COP 293,739,673 - 367,174,592
Professional growth mentorship
Competitive USD-based compensation
Flexible schedule with remote options
+1
Full Stack Engineer ID48139
Full Stack Engineer ID48139

AgileEngine • Oriental

Hybrid
COP 374,895,000 - 562,342,000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
Exciting projects: Modern solutions with Fortune 500 and top product companies.
+1
Full Stack Engineer ID55149
Full Stack Engineer ID55149

AgileEngine • Metropolitana

Hybrid
COP 374,895,000 - 562,342,000
Professional growth with mentorship
Competitive compensation
Flexible schedule
+1