Senior Full-Stack Engineer (Scalable Systems)
RemoteMexico or Brazil
Job Summary
Design, develop, and maintain full-stack applications across frontend, backend, and cloud infrastructure using React (Remix), TypeScript, Vue.js, NestJS, and AWS services like S3, SQS, and Lambda. Build responsive, scalable frontend applications and backend APIs supporting real-time analytics, complex workflows, and production-critical operations. Develop ETL and data transformation workflows in Python, manage containerized applications with Docker and Kubernetes (EKS), and contribute to CI/CD pipelines using GitHub Actions and ArgoCD. Troubleshoot production issues, optimize system performance, and participate in architecture reviews. Join a team of innovators building AI-powered traffic safety and smart infrastructure solutions that transform mobility.
Required Qualifications
- 7+ years of experience in Full‐Stack engineering, working across frontend, backend, and production environments
- Experience building scalable, high-availability platforms that support large user volumes, complex workflows, and production-critical operations
- Strong frontend experience with React (Remix), TypeScript, and Vue.js (Vue 2 – legacy)
- Backend experience using NestJS and building APIs / microservices
- Solid experience with relational databases (RDBMS) and familiarity with MongoDB and Amazon Redshift
- Hands‐on experience with public cloud platforms (AWS preferred) and services such as S3, SQS, Lambda, Cognito, and API Gateway
- Experience building event‐driven pipelines (S3 → SQS → Lambda), using Python for ETL and data transformation
- Experience with CI/CD pipelines (GitHub Actions, ArgoCD) and containerized deployments using Docker and Kubernetes (EKS)
- Comfortable working independently, taking ownership, and operating in a fast‐moving environment
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.