Software Engineer

🔥 16 hours ago

💃 Latin America – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

👻 Ghost score 20%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of ThriveCart

ThriveCart

11 - 50 employees

Founded 2016

💼 Consulting

📣 Marketing

🛍️ eCommerce

💰 Venture Round on 2023-01

Consulting • Marketing • eCommerce

ThriveCart is an advanced cart creation platform designed to enhance the sales and marketing capabilities of online businesses. It helps users build high-converting cart pages, funnels, affiliate campaigns, and courses. ThriveCart provides tools for creating one-click upsell funnels, bump offers, trials, and subscriptions, targeting increased conversion rates and average order values. Additionally, it seamlessly integrates with existing business tools for enhanced functionality, while offering features like sales tax calculation and real-time metrics for better business insights. The platform is trusted by thousands and has helped generate over $5 billion in sales. It is particularly aimed at businesses selling online, providing functionality for affiliate management, course creation, and detailed sales tracking and reporting.

📋 Description

• Own features from requirements through production, including breakdown, development, deployment, monitoring, and maintenance • Build and evolve the new TypeScript/NextJS system replacing the legacy platform • Take feature requests, estimate work, and deliver independently • Write clean, tested, production-ready code • Make technical decisions and explain trade-offs • Monitor production features using logs, metrics, and alerts • Refactor, document, and reduce technical debt • Investigate dev-escalations and participate in incident response • For L4, coordinate domain incident investigations, delegate tasks, communicate status, and ensure post-mortems • Write and maintain runbooks and documentation • Participate in the shared on-call rotation after ramp-up • Write unit and integration tests • Participate in code reviews and identify edge cases and risks during planning • Work with Product, Design, QA, and other engineers • Contribute to sprint planning and technical discussions • Mentor junior engineers at L3+ levels • Progress from shipping an initial production feature to independently delivering end-to-end features and handling domain dev-escalations

🎯 Requirements

• Active, hands-on TypeScript/NextJS experience • Experience with PostgreSQL, Prisma, AWS (EC2, RDS, CloudWatch, SQS, S3, NLB), Docker, GitHub Actions CI/CD, and CodeRabbit • Experience with Vitest and Playwright • Daily use of AI coding tools for code generation, debugging, test writing, codebase exploration, and code review acceleration • Ability to understand and evaluate all shipped code, including AI-generated code • PHP professional experience is a plus, but not required • L3: Ability to lead small projects, mentor L1/L2 engineers, improve the codebase proactively, and teach effective AI workflows • L4: Ability to act as technical authority for a domain, drive cross-team projects, set team AI standards, and drive incident response

🏖️ Benefits

• Remote work in Latin America • Shared on-call rotation (~1 week/month after ramp-up) • Critical incident response target: 15 minutes • High-severity incident response target: 1 hour • Professional growth through mentoring, technical discussions, and AI workflow development

Apply Now

Similar Jobs

🕒 September 17

NIR-YU

201 - 500

💼 Consulting

📦 Logistics

📣 Marketing

Senior Mobile Engineer desarrollando aplicaciones web y móviles con React, Next.js y React Native. Responsable de rendimiento, analítica de producto y conversión de la experiencia móvil.

🗣️🇪🇸 Spanish Required

Android

Cypress

GraphQL

iOS

JavaScript

Jest

Next.js

Node.js

React

React Native

TypeScript

🕒 September 16

Bitso

501 - 1000

₿ Crypto

💸 Finance

🛍️ eCommerce

Software Engineer building Bitso’s event-driven Java systems for high-volume pay-in and pay-out transactions. Ensuring reliability, scalability, and resilience across critical fintech infrastructure.

Apache

AWS

Cloud

Docker

Google Cloud Platform

Java

Kafka

Kubernetes

Microservices

Postgres

Ruby on Rails

🕒 August 20

Rimutee

11 - 50

🤝 B2B

👥 HR Tech

Desarrollador Flutter creando aplicaciones móviles escalables para clientes internacionales de Rekluti, consultora tecnológica LATAM. Colaboración remota con equipos de Producto, QA y Arquitectura.

🗣️🇪🇸 Spanish Required

Dart

Flutter

🕒 August 20

Rimutee

11 - 50

🎯 Recruiter

👥 HR Tech

🤝 B2B

Desarrollador Flutter creando aplicaciones móviles escalables para clientes internacionales de Rekluti. Diseñando soluciones con Dart y colaborando remotamente con Producto, QA y Arquitectura.

🗣️🇪🇸 Spanish Required

Dart

Flutter

🕒 August 20

Rimutee

11 - 50

🎯 Recruiter

👥 HR Tech

🤝 B2B

Desarrollador Flutter creando aplicaciones móviles escalables para clientes internacionales de Rekluti, consultora tecnológica LATAM. Colaboración remota con equipos de Producto, QA y Arquitectura.

🗣️🇪🇸 Spanish Required

Dart

Flutter