Logo of Animals First

Full Stack Developer – Vue.js / Laravel / MongoDB (Remote)

Animals First
Job description

Full Stack Developer – Vue.js / Laravel / MongoDB (Remote)

Company Description
Animals First is a leading SaaS platform transforming the way animal welfare professionals care for animals. We provide cutting-edge web and mobile solutions that streamline operations for rescues and shelters. Our mission is to revolutionize the industry by delivering the most advanced shelter management software available.

We are seeking a Full Stack Developer (mid to senior level) with strong skills in Vue.js, Laravel, and MongoDB. This is a full-time, remote role with the potential to grow into a long-term, permanent position for the right candidate.

Position Requirements

Front-End Development

  • 3+ years (mid-level) or 5+ years (senior) professional experience with Vue.js (including Vue 3).
  • Experience migrating from Vue 2 to Vue 3 is highly desirable.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Skilled in responsive design and cross-browser compatibility.
  • Familiarity with state management solutions such as Vuex, Pinia, or similar.

Back-End Development

  • Professional experience with Laravel (or comparable PHP frameworks).
  • Solid understanding of RESTful API design and integration.
  • Ability to write clean, maintainable, and secure back-end code.

Database

  • 3+ years of professional experience with MongoDB.
  • Knowledge of schema design, indexing strategies, and query optimization.

General Skills

  • Strong problem-solving ability and attention to detail.
  • Excellent written and verbal communication skills in English.
  • Comfortable working in a fast-paced, agile, start-up environment.

Key Responsibilities

  • Design, develop, and maintain features for both front-end and back-end systems.
  • Lead and contribute to the migration of our existing Vue 2 front-end to Vue 3.
  • Build and optimize APIs and database queries to power front-end functionality.
  • Collaborate with designers, product managers, and fellow developers to deliver user-focused, high-quality features.
  • Create responsive, accessible UI components that function seamlessly across devices and browsers.
  • Implement and maintain scalable state management solutions.
  • Diagnose, troubleshoot, and resolve bugs across the full stack.
  • Write and maintain unit and integration tests for front-end and back-end components.
  • Participate in code reviews, ensuring high standards for maintainability, performance, and documentation.
  • Stay current with emerging technologies and best practices, bringing forward ideas for improvement.

What We Offer

  • 100% remote position.
  • Flexible, results-oriented work culture.
  • Opportunity to directly impact the animal welfare industry.
  • Collaborative, mission-driven team.

How to Apply
Please send your resume, portfolio, and a brief cover letter highlighting your relevant experience to jobs@animalsfirst.com.

Location
Flag of Brazil BrazilFlag of Argentina ArgentinaFlag of Chile ChileFlag of Ecuador EcuadorFlag of Colombia ColombiaFlag of Uruguay UruguayFlag of Peru Peru
Work type
full-time
Work level
medium
Salary
USD10-20hour
Date posted