Helping our clients reach their peak
Full Stack Developer - REMOTE ONLY MEXICO
Location
Mexico
Posted
44 days ago
Salary
0
Seniority
Mid Level
Job Description
Full Stack Developer - REMOTE ONLY MEXICO
Scalepex
About Scalepex Scalepex is a nearshore partner that empowers businesses to scale efficiently and effectively through exceptional services. With a strong focus on customer success, innovation, and cultural alignment, we support companies in building high-performing teams across industries. At Scalepex, we believe in fostering an environment where our people can thrive, grow their careers, and make a real impact. About the Role We are looking for a Full Stack Developer to join a high-impact team building a Partner Marketplace platform from the ground up. This is a hands-on full-stack engineering role. You will be embedded in a small, senior team, working across backend services, frontend applications, and cloud infrastructure. You will own real features end-to-end from API contracts to UI components to deployment pipelines and you will be expected to move fast without breaking things.
Job Requirements
- Key Responsibilities
- 🔹 Backend Development
- Scaffold and develop new Node.js services: Catalog, Order, Store, Payment, and Admin BFF
- Fork and adapt existing Auth, User, Notification, and Customer Support services for the marketplace context
- Extract and reuse cart logic, Stripe integration, and store management patterns from existing production code
- Design and implement REST APIs with clear contracts (OpenAPI), proper versioning, authentication, and error handling
- Build Ordering Platform Partner API integration for user account creation, order sync, and catalog ingestion
- Implement Redis caching, Kafka event handling, and async processing patterns where appropriate
- Write database migrations and manage MySQL schemas across services
- 🔹 Frontend Development
- Build the customer-facing React/Next.js web application: product browsing, cart, checkout, order confirmation, and account management
- Build the admin dashboard: order management UI, product toggle controls, customer lookup, and metrics views
- Implement Stripe payment flows including payment intent creation, form handling, and webhook-driven confirmation
- Integrate Firebase Auth for authentication flows and Firebase Cloud Messaging for push notifications
- Ensure mobile-responsive, accessible, and performant UI across all surfaces
- Manage client-side state using Zustand or TanStack Query as appropriate to the data type
- 🔹 Infrastructure & Quality
- Support CI/CD pipeline setup and maintenance using GitHub Actions and AWS services
- Write unit, integration, and end-to-end tests targeting 80% code coverage on critical paths
- Participate in code review, architectural discussions, and technical planning sessions
- Contribute to observability setup: structured logging, alerting, and monitoring configuration
- Support load testing, performance optimization, and UAT coordination in Phases 4 and 5
- Must have
- 3–5 years of experience as a Full Stack Developer
- Strong experience with Node.js + React
- Experience building REST APIs
- Solid understanding of microservices architecture
- Experience with SQL databases (MySQL)
- Familiarity with cloud environments (AWS)
- Experience with payment integrations (Stripe is a plus)
- Nice to Have
- Marketplace or e-commerce experience
- Kafka or event-driven systems
- Kubernetes
- Elasticsearch / OpenSearch
- Terraform or Infrastructure as Code
Benefits
- Contractor scheme
- 100% Remote
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Staff Software Engineer, Perception
AeroVectThe world's most advanced autonomous driving system for GSE
• Architect 3D object detection models, including multi-modal approaches (camera, LiDAR, Radar). • Build and maintain data collection and evaluation (metrics) pipeline. • Develop a proprietary multi-modal dataset for training and evaluation. • Train, deploy and monitor 2D/3D object detection models to production. • Experiment SOTA models’ performance. • Mentor junior engineers about best practices.
Senior Full-Stack Engineer
MyEdSpaceMyEdSpace is an online school revolutionising the tuition market for KS2, KS3, GCSE and A-level students across the UK.
• Designing and building end-to-end product features across backend services and our React frontend. • Building well-structured, testable backend services and clean, reusable frontend components. • Contributing to a multi-stack production environment, improving existing systems thoughtfully while helping evolve the overall architecture. • Modelling domains, defining boundaries, and contributing to architectural decisions that keep the system coherent as it scales. • Using AI tools to accelerate development — while reviewing, validating, and refining generated code before it reaches production. • Owning work beyond feature delivery: CI/CD, observability, performance, and production behaviour. • Participating in code reviews and technical discussions with a focus on clarity, trade-offs, and engineering judgement. • Improving reliability, security, and operational robustness as the platform grows. • Raising the engineering bar through thoughtful feedback, pragmatic decisions, and steady improvement rather than dramatic rewrites.
• Own consequential systems at Rebuy including billing and payments infrastructure. • Design and build Rebuy’s centralized billing system to handle merchant billing and partner payments. • Design and implement secure, well-structured APIs in PHP and Go. • Lead migration of Code Igniter 2 codebase to Code Igniter 4. • Partner with product and engineering to identify where AI agents can automate workflows. • Contribute to the engineering culture by establishing best practices.
Role Description - Build real relationships: develop and maintain connections with court reporters, knowing how to have difficult conversations when needed. - Keep everything on track: book court reporters for depositions using Steno's scheduling tools, ensuring accurate information and timely follow-up at every step. - Stay ahead of deadlines: proactively track assignment deadlines and follow up with court reporters to ensure transcripts are delivered to clients on time. - Become the expert: understand Steno's processes and tools inside and out, using that knowledge to educate court reporters and promote best practices. - Your voice actually matters: collaborate with operational leaders to advocate for the court reporter experience, share feedback, and turn ideas into real process improvements. You'll crush this role if you've got 2+ years of legal experience (and/or court reporter experience) and have owned a regional scheduling process - bonus points if you bring a strong reporter network with you. You lead with a hospitality mindset, stay organized under pressure, and juggle competing priorities without missing a beat. You pick up new systems fast, communicate clearly, and handle sensitive information with discretion. If you thrive in fast-paced environments and actually enjoy the details, this is your role. This position covers PST business hours. Qualifications - 2+ years of legal experience and/or court reporter experience. - Experience owning a regional scheduling process. - Strong reporter network (bonus). - Hospitality mindset. - Ability to stay organized under pressure. - Effective communication skills. - Ability to handle sensitive information with discretion. - Thrives in fast-paced environments. - Enjoys attention to detail. Application Information Steno is an equal opportunity employer; we do not discriminate on the basis of characteristics protected by law. Employment decisions are based on qualifications, merit, and business needs. Applicants needing special assistance or accommodations for interviews or website access should contact us at accommodations@steno.com . Information provided to Steno, such as professional credentials and skills, educational and work history, the results of technical skills assessments or working exercises, and other information included in an application, is collected, analyzed, and stored in our system. Steno personnel will always have a steno.com email or contact you via Rippling Recruiting. Background checks are only conducted after an offer is extended. If you haven’t received an expected communication, check your spam. Steno uses AI-assisted tools for this role to identify and prioritize candidates whose experience aligns with the role. All hiring decisions are made by our People team.




