
Fullstack Software Engineer
- Remote
- São Paulo, São Paulo, Brazil
- Santiago, Región Metropolitana de Santiago, Chile
- Colombia, Distrito Capital de Bogotá, Colombia
- Lima, Lima, Peru
- Buenos Aires, Buenos Aires, Argentina
+4 more- Development
You’ll work closely with Product teams to build the next generation of publishing tools, web performance optimization, and ensure the long-term scalability of our platform
Job description
Job Description
RebelMouse builds the fastest and highest-performing websites in the world, and we’re ready to scale that impact even further. We are seeking a FullStack Software Engineer to help drive the evolution of our AI-enabled CMS platform, working across the stack to build features, improve performance, and deliver resilient, modern web experiences for enterprise clients.
In this role, you’ll work closely with Product teams to build the next generation of publishing tools, web performance optimization, and ensure the long-term scalability of our platform. You’ll contribute to front-end and back-end architecture, collaborate in code reviews, and solve complex technical challenges that directly influence hundreds of millions of monthly pageviews.
This is a full-time, remote role with competitive compensation and the opportunity to make a significant impact on a global product used by leading brands and media companies.
Why Join RebelMouse:
Join a team of passionate and talented professionals dedicated to building innovative and user-friendly products.
Work remotely from anywhere.
Enjoy a competitive salary and benefits package, within a supportive and collaborative work environment.
Embrace a commitment to work-life balance and employee well-being.
Ready to elevate your web development skills and make a meaningful impact?
To gain insights into life at RebelMouse and the Web Developer role, watch this two-minute video
Job requirements
Requirements (Must-Haves)
Strong experience (5+ years preferred) working as a full-stack software engineer.
You must have:
JavaScript / TypeScript
Node.js
Python
DOM expertise
React
DocDB / MongoDB
REST APIs and microservices
Additional expectations:
Experience building, debugging, and optimizing complex distributed systems.
Excellent English communication skills, written and spoken.
Experience collaborating across multiple regions and time zones.
Strong ownership mindset.
Expected Experience (Core Skills)
Expertise in front-end and back-end architecture, including component design, API design, and distributed systems fundamentals.
Deep familiarity with performance, scalability, caching, and modern web practices.
Experience with CI/CD, Git workflows, and automated testing.
Ability to work collaboratively with Product, Strategy, Agency, QA, and Customer Success teams to turn requirements into clean, stable implementations.
Strong debugging, profiling, and problem-solving skills across the entire stack.
Fluency with Google Workspace (Docs, Sheets, Slides, Meet) for collaboration.
A creative, adaptable mindset that thrives in a fast-paced, high-growth environment.
Ability to use data and analytics to guide engineering decisions, optimize performance, and improve reliability.
Good to Have (Bonus Skills)
Experience with any of the following is a strong advantage:
ClickHouse
PostgreSQL
MySQL / MariaDB
Redis
AWS SQS
Model Context Protocol (MCP)
Core Web Vitals (CWV) optimization
Puppeteer
Server-Side Rendering (SSR)
Redux
Fastify
FastAPI
LangChain
Deno
MobX
OpenSearch
GraphQL
WebSockets
Progressive Web Apps (PWA)
or
All done!
Your application has been successfully submitted!
