Full-Stack Developer

TLDR

Collaborate with engineers and designers to build high-performance, map-driven tools that transform massive geospatial datasets into actionable insights for customers.

Responsibilities:
  • Build and maintain interactive mapping workflows: drawing/editing paths, points, polygons, and robot routes.

  • Implement custom map behaviors (snapping, intersections, validation, overlays, geofencing) using GeoJSON and Turf-style geometry utilities.

  • Integrate and develop APIs consumed by React Query, handling caching, mutation workflows, and error UX.

  • Maintain complex UI flows with state split across Redux Toolkit, Zustand, and React Context.

  • Deliver polished UX using Tailwind + Radix/shadcn UI components, including forms and dialogs.

  • Instrument features with Sentry and PostHog, and support i18n across locales.

  • Keep performance solid with large geospatial datasets and frequent map updates.

  • Required Experience:
  • Expertise in TypeScript and React building complex, data-heavy single-page apps.

  • Deep hands-on map and geographic work: Mapbox GL or Leaflet, GeoJSON, and geospatial math.

  • Mastery of state management in production apps using Redux Toolkit, Zustand, or similar.

  • Proven ability to reason about UX and performance for data-dense, map-driven tools.

  • Expertise in API integration patterns using React Query or similar caching layers.

  • Proficiency with Vite, Node, modern frontend tooling, and CI/test practices.

  • Solid experience with backend ORM entity modeling and migrations.

  • Practical knowledge of authentication patterns: JWT, API keys, and JWKS/Auth0/OIDC.

  • Experience building reliable services with clear logging and error handling.

  • Preferred Qualifications
  • SQL/Postgres with geospatial concepts (PostGIS, GeoJSON).

  • REST API design with Swagger/OpenAPI and DTO validation.

  • Experience in Flutter and Dart for cross-platform UI development.

  • Perks
  • Competitive salary and benefits package (medical/dental/vision/life insurance)
  • Equity

  • 401K Plan

  • Unlimited PTO

  • Paid parental leave

  • RECRUITERS: We are not accepting agency resumes for this position. Please do not forward or submit resumes through our website or to any of our employees directly. Burro is not responsible for any fees related to unsolicited resumes from recruitment agencies.

    Benefits

    Equity Compensation

    Equity

    Health Insurance

    Competitive salary and benefits package (medical/dental/vision/life insurance)

    Unlimited PTO

    Paid Parental Leave

    Burro builds robotic solutions tailored for the agriculture sector, addressing critical labor shortages by deploying autonomous machines that assist farmers in the field. Our technology is designed to enhance productivity and efficiency, making it easier for growers to meet demand while navigating a challenging labor landscape.

    View all jobs
    Salary
    $110,000 – $130,000 per year
    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Full-stack Developer Q&A's
    Report this job
    Apply for this job