Fullstack Developer
Description
Python primary language; production experience building backend services and API clients (async, typing, and a modern framework such as FastAPI/Django/Flask).
React — for building and maintaining the charger onboarding and operations UI (TypeScript a plus).
API integration — REST/webhooks, plus comfort querying vendor databases (SQL) where no clean API exists.
Data modeling — designing canonical schemas and reconciling inconsistent inputs across sources.
Real-time / event-driven systems — message queues or streaming (e.g., Kafka), and the observability tooling to run them.
Cloud & operations — deploying and monitoring services in a cloud environment (AWS/GCP), containers, CI/CD.
Strong signals (nice to have)
Hands-on experience with OCPP (Open Charge Point Protocol) — charger-to-central-system communication across manufacturers.
Hands-on experience with OCPI (Open Charge Point Interface) — the roaming/interoperator protocol for integrating third-party networks (locations, tariffs, session data, real-time status).
Prior work in EV charging, energy, telematics, IoT device fleets, or other domains that involve normalizing data from many hardware vendors.
DevOps/SRE fluency (IaC, CI/CD, cloud infra, monitoring) as a complement to strong application engineering.