Senior Full-Stack Engineer
About the Role
We are hiring a
Senior Full-Stack Engineer to maintain and evolve a production-critical SaaS platform, gradually migrate its architecture toward microservices, and build new end-to-end features. You will work across a mature TypeScript monorepo (React on the frontend and * on the backend) for an established company based in the United States.
Job Details
-
Monthly Salary: $60,000 - $70,000 MXN.
-
Location: 100% Remote (Work from home).
-
Language Requirement: Advanced English (Mandatory; direct communication with the US team).
-
Job Type: Full-time Contractor / Remote for a foreign company.
Key Responsibilities
-
System Evolution: Maintain the existing legacy application while designing and building new microservices.
-
Full-Stack Development: Build and ship full-stack work across the React UI and GraphQL API.
-
Architecture & Design: Contribute to system design decisions and data modeling against PostgreSQL and MongoDB.
-
Modernization: Apply sound software design patterns to keep the codebase maintainable and upgrade aging dependencies.
-
Integrations: Connect and maintain third-party service integrations (payments, e-signature, PDF tooling).
-
Agile Collaboration: Work within a Scrum team participating in sprint planning, reviews, and code reviews.
Requirements
Must-Have
-
Core Stack: Strong JavaScript and TypeScript experience.
-
Frontend: Solid experience with React.
-
Backend: Hands-on experience with * and GraphQL-style APIs.
-
Databases: Experience with both relational (PostgreSQL / SQL) and NoSQL (MongoDB) data stores.
-
Architecture: Good grasp of software design patterns, monolithic architectures, and microservices.
-
Event-Driven: Practical experience with event-driven architecture.
-
Methodology: Comfortable working in a Scrum / Agile environment.
-
Language: Fluent or advanced professional English.
Required (Weighted Lower)
-
Python: Working knowledge.
-
Go (Golang): Working knowledge.
Nice to Have / Plus
-
DevOps: Familiarity with Docker, AWS, and Vercel.
-
Domain Expertise: Experience or background in the legal / estate & trust domain.
What We Offer
-
100% remote work flexibility.
-
Multicultural environment working directly with a US-based engineering team.
-
Opportunity to lead the modernization of a high-impact, business-critical SaaS system.
Nivel de educación deseada:
Superior - titulado
Nivel de experiencia deseada:
Nivel Experto
Función departamental:
Tecnología / Internet
Industria:
Servicios de Información
Esta vacante viene de la bolsa de empleo Talenteca.com:
https://www.talenteca.com/anuncio?j_id=6a1f3b7c3f00004200a4d8a3&source=indeed