Senior Software Engineer, Product (México)

Senior Software Engineer, Product (México)

06 abr
|
RevenueCat
|
México

06 abr

RevenueCat

México

RevenueCat removes the headaches of building and scaling in-app subscriptions. Since graduating from YC's S18 batch we've grown into the default monetization platform for mobile: we're in >40% of newly shipped subscription apps, we process $10B+ in annual purchase volume, and we help everyone from a solo dev in Brazil to the OpenAI mobile team understand and grow their revenue.

n

We're a remote-first crew of 120+, spread across 25 countries, and guided by values we actually practice: Customer Obsession, Always Be Shipping, Own It, and Balance. If you want your work to touch hundreds of millions of end-users (and help the developers behind them get paid), you'll fit right in.

n

About the Role

n

We are looking for a Senior Software Engineer, Product to design, build, ship, and own end-to-end product features used by thousands of developers and hundreds of millions of end-user devices.

n

This role is product-focused, but deeply technical. You'll work across frontend, backend, and data boundaries, making thoughtful tradeoffs to deliver reliable, high-quality systems. You'll be expected to take ownership from problem definition through production rollout and long-term maintenance.

n

"Product-focused" at RevenueCat means pairing strong engineering fundamentals with good judgment — not trading correctness, reliability, or scalability for speed.

n

About You

n

You are a senior software engineer with strong web development (frontend + backend) fundamentals and a track record of owning production systems end-to-end.

n

You care deeply about building reliable software and enjoy working close to real customer problems.

n

You're comfortable working across frontend, backend, and data layers, and you make deliberate, well-scoped changes.

n





You've shipped meaningful user-facing features to production, supported them over time, and improved systems you didn't originally design.

n

You can turn ambiguous product requirements into clear technical solutions, collaborating effectively with product, design, and other engineers.

n

You write high-quality, well-tested code, debug issues methodically, and help raise the engineering bar through thoughtful feedback and mentorship.

n

Requirements

n

You are expected to have 5+ years of professional software engineering experience, with ownership of production systems

n

Strong engineering fundamentals: data modeling, debugging, code structure, and testing

n

Strong web development fundamentals, including:

n

HTML, CSS and JavaScript fundamentals

n

Component-based UI design and state management

n

Experience with an MVC-style web framework (e.g. Django, Flask, or similar)

n

An MVC framework like Django, Flask, or similar

n

Understanding of and browser–server interactions

n

Experience building and shipping user-facing web applications

n

Familiarity with modern frontend frameworks (React, Vue, Angular, or similar), however the interview process will be in React, so brush up on that

n

Comfort reasoning about non-trivial SQL queries and data correctness

n

Ability to work effectively in a fully remote, async-friendly environment

n

Proactive mindset:



you notice problems, propose improvements, and follow through In the first month, you'll:

n

Meet frequently with your team and manager to get up to speed

n

Setup and familiarize yourself with repositories, task management, the dev environment

n

Implement and ship your first project

n

Familiarize yourself with the RevenueCat dashboards, logging, debugging tools, cloud providers, infrastructure management and general architecture

n

Familiarize yourself with workflows and subscription business concepts

n

Within the first 3 months, you'll:

n

Be able to scope and work on projects self-sufficiently

n

Participate in code reviews, and contribute in other ways (testing, visibility, etc.) to improve reliability and quality of the codebase

n

Understand every product owned by your team

n

Understand and improve many of the codebases that the team works with

n

Within the first 6 months, you'll:

n

Review code, create proposals, and contribute to architectural discussions

n

Contribute to the team roadmap and technical direction

n

Be an expert on a couple of your team's focus areas

n

Have shipped a major product or feature

n

Within the first 12 months, you'll:

n

Know all the major components of our system and be able to debug complex issues

n

Have your own initiatives for improving our products, understanding the current issues and priorities

n

Be able to spec and architect medium-large projects, gather feedback and design validation and rollout plans

n

Mentor other engineers joining the team

n

Influence the org to improve general reliability, scalability and performance

n

Technologies you'll likely work with

n

TypeSc

📌 Senior Software Engineer, Product (México)
🏢 RevenueCat
📍 México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: senior software engineer, product (méxico) / méxico
Suscribete a esta alerta:
Escribe tu dirección de correo electrónico, te permitirá de estar al tanto de los últimos empleos por: senior software engineer, product (méxico) / méxico