Salvo Software

Fullstack Developer (Remote- LATAM)

Job Description

About Salvo Software

Headquartered in Vancouver, WA, Salvo Software is a global powerhouse with a near-shore edge. We specialize in architecting cost-effective digital transformations for a diverse portfolio ranging from high-growth startups to established enterprises. At Salvo, we don’t just "staff" projects; we deploy hand-selected teams of elite experts who act as strategic partners. Our mission is to guide our clients through the complexities of the modern tech landscape, ensuring they make the smartest technical decisions at every turn. We value precision, autonomy, and the kind of engineering intuition that can’t be taught.

Role Overview & Responsibilities

As a Full Stack Developer, you will be the bridge between complex backend logic and seamless user experiences. We are looking for a "developer’s developer"—someone who is motivated by technical challenges and can navigate the entire stack with minimal supervision.

  • Architect & Implement: Design and deploy scalable, high-availability web applications using Node.js and React.
  • Infrastructure Management: Leverage AWS services (EC2, S3, Lambda) to maintain and optimize cloud-based environments.
  • API Development: Build and maintain robust RESTful APIs and microservices architectures.
  • Database Design: Manage and optimize relational databases (MySQL, PostgreSQL, MariaDB) for performance and reliability.
  • Design Collaboration: Partner closely with UI/UX designers to transform high-fidelity wireframes into functional, responsive web interfaces.
  • Code Integrity: Maintain version control integrity using Git-based systems and ensure cross-platform compatibility.
  • Technical Leadership: Self-manage project timelines and collaborate with peer developers to ensure cohesive system integration.

Requirements

Must-Have

  • Experience: 7+ years of professional full-stack development experience.
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Communication: Expert-level proficiency in English (written and verbal).
  • Frontend Stack: Mastery of JavaScript (ES6+), HTML5, CSS3, and React JS (Flux/Redux).
  • Backend Stack: Deep expertise in Node.js and JSON-based data structures.
  • Cloud Infrastructure: Proven experience with AWS (EC2, EBS, S3, and Lambda).
  • Database Management: Proficiency in RDBMS (MySQL, PostgreSQL, or MariaDB).
  • DevOps & Security: Experience with Docker and OAuth.
  • Location: Based in Mexico or LATAM with a reliable home-office setup.

Nice-to-Have

  • Experience with Azure DevOps pipelines for CI/CD.
  • Familiarity with serverless architecture patterns.
  • Experience working in an Agile/Scrum environment.

Benefits

  • Flexibility: Flexible schedule options and a standard 40-hour workweek.
  • Remote-First: 100% Work-from-home (with occasional travel for team-building events).
  • Salary: Competitive and commensurate with experience (DOE).