Role overview

Back-end Developer

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Details

  • Design, develop, and maintain backend infrastructure on Google Cloud Platform (GCP) and Firebase
  • Build robust server-side logic using Node.js and Cloud Functions (serverless architecture)
  • Model, manage, and optimize Firestore databases for performance and scalability
  • Develop and maintain RESTful APIs and third-party integrations
  • Collaborate closely with developers, QA, product, and design teams to deliver high-quality features end-to-end
  • Partner with product to define technical solutions that are scalable, pragmatic, and aligned with business goals
  • Own and coordinate deployments, ensuring smooth delivery across backend and frontend dependencies
  • Monitor, debug, and improve system performance, reliability, and error handling
  • Contribute to improving engineering practices, tooling, and overall development velocity
  • 3+ years of experience in backend development (Node.js preferred)
  • Experience with serverless architectures (e.g., Cloud Functions, AWS Lambda, etc.)
  • Strong experience with Google Cloud Platform (GCP), especially Firebase and Firestore
  • Solid understanding of RESTful API design, authentication patterns, and integration workflows
  • Experience with database design, indexing strategies, and performance optimization
  • Proficiency with Git and modern development workflows
  • Strong communication skills and ability to collaborate across multidisciplinary teams
  • Professional proficiency in English (written and spoken)
  • Actively leverages AI tools to design and implement end-to-end features, going beyond isolated tasks to accelerate development and delivery
  • Applies strong judgment in using AI to propose solutions, generate documentation, and improve system design and maintainability
  • Previous full-stack experience is a strong plus (not required)
  • Experience working with modern frontend frameworks (e.g., Flutter, React)
  • Experience building or scaling production systems in a startup environment
  • Familiarity with CI/CD pipelines and deployment workflows for serverless applications
  • Understanding of security best practices in cloud-based environments
  • Experience working with external integrations and APIs at scale
  • Work in a fast-paced startup environment where your work has a direct impact.
  • Opportunity to shape the technical foundation of a growing product.
  • Flexible working arrangements and growth opportunities.
  • Remote-first culture with flexible working arrangements.
  • Opportunity to shape the future of a fast-growing company and make a real impact in the veterinary industry through AI-driven innovation.
Similar roles

Keep a backup shortlist.

Browse stack
FocusBackend DevelopmentRole area
Seniority signalMiddleCandidate level
StackAWS, CI/CD, GCPPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link