> Markdown version of [/jobs/ext/202464-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/202464-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full-Stack Developer - **Company:** BURRO - **Location:** Philadelphia, PA, United States - **Salary:** $110,000.0 - $130,000.0 - **Contract:** Permanent contract - **Skills:** Flutter, Application Programming Interfaces (APIs), User Authentication, Design of User Interfaces, PostgreSQL, Node.Js, OpenID, PostGIS, Swagger, SQL Databases, TypeScript, Openapi, Data Logging, Tailwind, ReactJS, Backend, Webpack, Material UI, Sentry, Real Time Data, Dart, Front End Software Development, React Redux, Restful APIs - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4fabf2a1bf624f53 ## About the Role * 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., * 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. ## Description At Burro, we are building the mission control for the future of autonomous work. BOSS Web serves as our universal fleet management platform, providing users with total visibility and control over hundreds of robots in real time from any device. We are looking for a Full-Stack Developer to join our Applications and User Experience team to drive the evolution of this interface, acting as a critical bridge between high-frequency robot telemetry and the human operator. You will collaborate with our engineers and designers to build high-performance, map-driven tools that transform massive geospatial datasets into intuitive, actionable insights for our customers. Working as part of a growing team, you will ensure that as our fleets scale across vast agricultural and industrial environments, our software remains reliable and performant. While your primary focus is the development of BOSS Web, you will also provide periodic UI development support to the on-robot software team. You will be responsible for the technical implementation of new features and complex frontend state required for smooth real-time data rendering., * 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. ## Related Videos - [Intro to Flutter Development](https://www.wearedevelopers.com/videos/170-intro-to-flutter-development) - [Dart - a language believed dead, experiences a new bloom](https://www.wearedevelopers.com/videos/442-dart-a-language-believed-dead-experiences-a-new-bloom) - [From Doubt to Confidence: How Sentry Uses Verdaccio to Bulletproof SDK Releases](https://www.wearedevelopers.com/videos/739-from-doubt-to-confidence-how-sentry-uses-verdaccio-to-bulletproof-sdk-releases) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Dart - a language believed dead, experiences a new bloom](https://www.wearedevelopers.com/videos/955-dart-a-language-believed-dead-experiences-a-new-bloom) - [Using Serious Tech for a Silly Game - How to Build an MVP with Flutter](https://www.wearedevelopers.com/videos/728-using-serious-tech-for-a-silly-game-how-to-build-an-mvp-with-flutter) ## Related Articles - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Flutter Developer Salary [2023]](https://www.wearedevelopers.com/magazine/199-flutter-developer-salary-2023) - [8 No-Code App Builders](https://www.wearedevelopers.com/magazine/300-8-no-code-app-builders) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 103 - Superb Owl Trafficking](https://www.wearedevelopers.com/magazine/388-dev-digest-103-superb-owl-trafficking)