About this role
🚀 Senior Full Stack Software Engineer | on-site
(Córdoba, Argentina | Mérida Yucatán, México)
📍 Location: On-Site | Córdoba, Argentina | Mérida, Yucatán, México
💼 Engagement: Full-Time | Contractor Agreement
🕐 Schedule: 8:30 AM – 5:30 PM EST
🎯 Experience: 10+ years
About the Role
We are looking for a Senior Full Stack Software Engineer to design and build modern, scalable web applications across the entire technology stack.
This is a hands-on engineering role for someone with strong expertise in JavaScript/TypeScript, React, Node.js, and cloud technologies , combined with the ability to contribute to architecture, technical decisions, and engineering best practices.
You will work closely with Product, UX, QA, and Engineering teams to deliver reliable and high-performing solutions across SaaS, mobile, and on-premise environments .
🔑 What You'll Do
- Design, develop, and optimize complex full-stack web applications .
- Build modern SPAs using React, Angular, or Vue.js.
- Develop scalable Node.js / Express.js services and RESTful APIs.
- Contribute to system architecture and technical design decisions.
- Build and maintain microservices and cloud-native applications .
- Improve application performance, reliability, observability, and scalability.
- Collaborate with cross-functional and distributed engineering teams.
- Lead code reviews and promote engineering best practices.
- Mentor engineers and provide technical guidance.
- Contribute to CI/CD, testing, and continuous improvement initiatives.
- Evaluate technologies and contribute to technical roadmaps.
- Apply AI technologies to modern software development and product solutions.
🛠️ Must-Have Technical Skills
- 10+ years of professional software engineering experience.
- 5+ years with JavaScript & TypeScript .
- Strong hands-on expertise with React (preferred) , Angular, or Vue.js.
- Advanced HTML5, CSS3, SCSS , and modern frontend architecture.
- Strong Node.js & Express.js experience.
- Experience designing and consuming RESTful APIs & microservices .
- Hands-on experience with AWS or Azure .
- Experience with Docker & containerized applications .
- Strong knowledge of NoSQL databases .
- Experience with CI/CD, Git, Agile, and TDD .
- Experience with application performance optimization, observability, and troubleshooting .
- Strong understanding of software architecture and system design .
- Demonstrated technical leadership and developer mentorship .
- Hands-on AI experience is required.
⭐ Nice to Have
- Experience building SaaS platforms .
- Experience delivering mobile and on-premise solutions .
- Experience working with distributed engineering teams.
- Experience with technical roadmap planning and technology evaluation.
💡 Key Technologies
React | TypeScript | JavaScript | Node.js | Express.js | AWS | Azure | REST APIs | Microservices | Docker | NoSQL | CI/CD | Git | AI
Why This Opportunity?
Join a team where you can make a direct impact on modern software architecture, cloud-native development, AI adoption, and engineering excellence while working on complex, scalable technology solutions.
