Software Engineer
DESERT STANDARD INC
yesterday
Role details
Contract type
Permanent contract Employment type
Part-time (≤ 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
$ 81KJob location
Remote
Tech stack
Flutter
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Computer Vision
Bootstrap
Cloud Computing
Databases
Continuous Integration
Django
Global Positioning Systems (GPS)
GPS Tracking Unit
Hardware Design
Push Technology
Mobile Application Software
Python
PostgreSQL
Message Queuing Telemetry Transport (MQTT)
Node.js
OpenCV
Redis
Next.js
Software Engineering
Systems Integration
TypeScript
WebSocket
Real Time Systems
Tailwind
React
Backend
FastAPI
Event Driven Architecture
React Native
Front End Software Development
Multiaccess Edge Computing
Functional Programming
Serverless Computing
Job description
- ALPR Integration - Build the pipeline that connects vehicle-mounted or phone-based license plate recognition cameras to our backend. Process plate reads in real time, match against permit databases, and trigger automated violation workflows
- Mobile Patrol App - Develop a cross-platform app (React Native or Flutter) used by patrol officers nightly to scan plates, issue citations, capture photos, log GPS routes, and sync everything to the cloud in real time - including offline-first support for areas with poor connectivity
- Web Dashboard - Build the property manager and HOA board-facing portal: citation management, repeat offender tracking, GPS route playback, compliance analytics, and exportable reports
- Camera & Hardware Integration - Integrate with Axon body camera APIs, ALPR hardware (OpenALPR / Rekor / custom edge models), and GPS tracking devices
- Backend & Data - Design APIs, data models, and infrastructure to handle real-time plate reads, image storage, violation history, and multi-tenant property management
Tech Stack
- Frontend: React or Next.js, TypeScript, Tailwind CSS / Bootstrap
- Mobile: React Native or Flutter (iOS + Android)
- Backend: Python (FastAPI / Django) or Node.js
- Database: PostgreSQL, Redis for caching and real-time events
- ALPR / Vision: OpenALPR, Rekor Scout, or custom OCR models (OpenCV, Tesseract, YOLO-based plate detection)
- Cloud: AWS (S3, Lambda, EC2) or GCP - image storage, serverless processing, CDN
- Mapping: Leaflet.js / Mapbox for GPS route visualization and geofencing
- Real-Time: WebSockets or MQTT for live patrol tracking and instant plate match alerts
Requirements
- 3+ years of professional software development experience
- Strong full-stack skills - you're comfortable shipping a React frontend, a Python/Node API, and the database layer beneath it
- Experience building or integrating with mobile apps (React Native or Flutter preferred)
- Familiarity with computer vision, OCR, or image processing pipelines (ALPR experience is a major plus but not required - willingness to learn is)
- Comfortable with cloud infrastructure (AWS or GCP) - deploying services, managing storage, setting up CI/CD
- Experience with real-time systems: WebSockets, MQTT, push notifications, or event-driven architectures
- Self-starter who can take a rough idea and turn it into working software without hand-holding
- Bonus: experience with mapping/GIS, geofencing, edge computing, or hardware integrations
- Must be legally eligible for employment
- Must pass a pre-employment drug screen
- Must reside within the Phoenix Area
Benefits & conditions
$60,232.52 - $80,548.84 a year - Part-time, Contract, * Early-stage opportunity with significant ownership - you'll architect systems from scratch, not maintain someone else's code
- Build real software that patrol officers use every night in the field and property managers rely on every morning
- Work on a genuinely interesting technical problem: real-time ALPR + mobile + cloud in a domain most engineers haven't touched
- Small team, no bureaucracy, fast iteration - your code ships this week, not next quarter
Pay: $60,232.52 - $80,548.84 per year