Spotter is a software company offering autonomous dispatching to long-haul spot market trucking in the US.
FullStack Engineer – React, Django – AI Systems
Location
United States
Posted
135 days ago
Salary
0
Seniority
Senior
Job Description
FullStack Engineer – React, Django – AI Systems
Spotter Labs
• Build and ship complete features across React frontend and Django backend. • Develop responsive web apps using React and Material UI (MUI). • Design backend services and APIs using Python + Django (DRF or similar). • Create clean, responsive UIs with React that connect to our services. • Implement algorithmic/AI logic (scoring, ranking, decision rules) and surface it in the UI. • Write pragmatic, production-ready code that ships fast and iterates easily.
Job Requirements
- Strong proficiency in React and Material UI.
- Attention to detail: You care about alignment, spacing, and how the app feels to the user.
- Comfortable designing and building RESTful APIs (bonus if you’ve used DRF or similar frameworks).
- Experience working on non-trivial business logic or algorithms (e.g., decision flows, scoring rules, optimization logic).
- Good instincts around performance: understanding query behavior, avoiding obvious pitfalls, and using caching when it counts.
- Ability to work independently in a remote environment and communicate clearly.
- Comfortable coding with AI assistants (Claude Code, Cursor, etc.).
- Experience shipping complete products in startups, side projects, or hackathons.
- Background in algorithms or data-heavy systems.
- Experience with GCP, Redis, or Docker/Kubernetes.
- Familiarity shipping mobile apps with React Native.
Benefits
- $150 bonus : After successfully completing the assessment. To receive the assessment, please submit your resume to this job application.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Staff Software Engineer – Front End
Euclid PowerRenewable energy and energy storage experts with data-driven solutions from project development to asset management.
• Ship polished, high-quality code across the stack with a focus on the front-end. • Drive frontend architecture for a demanding, data-rich app by bringing best practices to bear on code structure, performance, and extensibility. • Collaborate with other engineers to design clean APIs, reduce client complexity, and optimize end‑to‑end performance. • Get up to speed on the domain of solar project development in order to bring ideas for features and UI infrastructure investments that will accelerate building world-class user experiences. • Drive performance, user experience, and quality by setting measurable goals and championing nimble, efficient, and collaborative engineering practices. • Raise the team’s level of agility and code quality through code reviews, pairing, and mentorship.
Frontend Developer, Next.js/React
NEO EstechNEO 360: Energy and maintenance made simple and efficient.
• Deliver frontend features and fixes with quality. • Strong componentization — genuine reuse, not duplicated code. • User-perceived performance and quality. • Performance of large tables and grids (many devices/data). • Unit and end-to-end tests for critical flows. • Basic documentation of flows/screens and UX decisions. • Implement screens and flows in Next.js/React following the design system. • Create and maintain reusable components (minimum design system). • Integrate with backend APIs and Lume (AI assistant). • Fix bugs and improve frontend performance. • Ensure well-handled states: loading, empty, error + retry. • Small, frequent PRs and code reviews with the tech lead (Gw). • Document UX decisions and screen flows.
• Desarrollar soluciones tecnológicas para una de las empresas más grandes de México • Integrarte a un proyecto internacional de alto impacto • Utilizar tu experiencia y visión técnica para abordar soluciones de complejidad media
• Develop and maintain fullstack web applications using React.js, TypeScript, and Node.js (NestJS) • Translate UI designs from Figma into pixel-perfect, responsive interfaces • Build and integrate APIs with a solid backend architecture • Optimize application performance and ensure code quality • Collaborate closely with designers, developers, and project stakeholders • Debug, troubleshoot, and maintain clean, scalable, and maintainable code • Meet agreed timelines and deliverables with strong communication




