Skip to Main Content

Job Title


Back End Developer


Company : Vista Applied Solutions Group Inc


Location : Miguel Hidalgo, Mexico City


Created : 2026-03-21


Job Type : Full Time


Job Description

Job Summary We are looking for a Backend Engineer (Level 3 or Level 4) to help scale, stabilize, and evolve core platform services used across the company. This role focuses on building reliable, high-traffic backend systems, reducing technical debt, and improving performance and operational readiness. You will work primarily in a Node.js environment that is predominantly JavaScript today, with an ongoing and intentional effort to migrate services to TypeScript. These shared services power authentication, permissions, provisioning, and other foundational capabilities that enable product teams to move faster without sacrificing reliability. Responsibilities Level 3 ● Implement features and improvements in existing backend services ● Contribute to performance, scalability, and reliability initiatives with guidance ● Write clean, maintainable, and well-tested code ● Work with REST and GraphQL APIs ● Participate in code reviews, testing, and production support ● Learn service ownership patterns, CI/CD workflows, and infrastructure best practices Level 4 ● Own backend services end-to-end, from design to production support ● Lead technical initiatives across services, including migrations and refactors ● Identify, prioritize, and execute on high-impact technical debt reduction ● Make architectural recommendations to improve efficiency, scalability, and cost ● Mentor other engineers and influence engineering standards ● Drive cross-team collaboration with product, UX, and other engineering teams Qualifications Experience building and maintaining backend services in production ● Strong experience with Node.js and JavaScript / TypeScript ● Experience working with high-traffic or business-critical systems ● Solid understanding of RESTful APIs; experience with GraphQL is a plus ● Experience with MongoDB or similar NoSQL databases ● Knowledge of performance optimization techniques (caching, async processing, data access patterns) ● Experience with testing frameworks such as Jest or Jasmine ● Familiarity with CI/CD pipelines ○ GitHub Actions preferred ○ Experience with alternatives such as Travis CI, CircleCI, Drone, or Jenkins is acceptable ● Experience debugging, monitoring, and operating production systems ● Comfortable working in a distributed team environment Infrastructure & Platform Experience ● Cloud experience, preferably AWS, including: ○ Lambda ○ Beanstalk and/or EC2 ○ SNS and SQS ○ S3 ● Experience with Infrastructure as Code, preferably Terraform ● Exposure to Kubernetes is a plus (opportunity to grow expertise in this area) Leadership & Collaboration ● Prior experience leading projects, features, or technical initiatives ● Ability to influence architecture, design decisions, and technical direction ● Experience collaborating cross-functionally with product and UX partners ● Strong ownership mindset and ability to identify and execute improvements independently AI & Developer Productivity ● Hands-on experience using AI tools to improve development workflows and code quality ● Familiarity with tools such as GitHub Copilot, Claude Code, and OpenAI-based tools ● Experience creating or contributing to instruction files, prompts, or guidelines that help teams use AI effectively ● Ability to articulate how AI has improved development speed, quality, testing, or maintainability