Kaasai
OCPP Developer (Remote / Freelance)
KaasaiUkraine96 days ago
ContractRemote FriendlyEngineering, Information Technology

Job Title: OCPP Developer (Remote / Freelance)

Company: Kaasai Services Limited

Location: Remote (Global)

Type: Freelance

Duration: SOW - 3 months

Start Date: Immediate


About Us

We are an energy-asset data orchestration platform connecting the data and controls between energy assets and orchestrating them on a single platform to deliver flexibility to the grid and significant savings to the operator. One of our goals is to deliver reliable, scalable, and interoperable V2X charging/discharging solutions using Open Charge Point Protocol (OCPP) standards.


Role Summary

We are looking for a highly skilled OCPP developer with hands-on experience in implementing and integrating OCPP 1.6J / 2.0.1 compliant systems. The ideal candidate understands both charger-side firmware and backend server architecture, with proven ability to deliver real-time communications using WebSockets, JSON, and SOAP.


Key Responsibilities

  • Develop or integrate OCPP 1.6J / 2.0.1 communication modules
  • Build secure, reliable backend interactions with charge points
  • Debug and resolve OCPP protocol issues during charging sessions
  • Implement features like remote start/stop, metering, and diagnostics


Required Skills

  • Proven experience with OCPP (ideally 1.6J or higher)
  • Strong programming in one or more of: Python, Java, Node.js, Go
  • Deep understanding of WebSocket communication and message queuing
  • Familiarity with EVSE hardware or charging station systems
  • Experience with backend systems and REST APIs
  • Understanding of cloud services, e.g. Azure IoT Hub


Nice-to-Have

  • Worked with open-source OCPP stacks (e.g., SteVe, OpenOCPP, ocpp-python)
  • Familiarity with other EV charging protocols (ISO 15118, OCPI)
  • Knowledge of MQTT, AMQP, or Kafka
  • Contribution to OCA or EV open-source initiatives


Tools / Stack We Use

  • Backend: C#, .NET Core
  • Cloud: Azure
  • Repos: GitHub


What We Offer

  • Remote work
  • Competitive compensation: Negotiable daily rate / monthly / project-based
  • Opportunity to work on cutting-edge energy data tech
  • Fast-paced, collaborative environment
  • Potential for long-term engagement


How to Apply

Please send your CV, GitHub/portfolio (if available), and a short note on your OCPP experience to [email protected]


Please include in your application:

·       What version(s) of OCPP have you worked with?

·       Have you implemented charge point or backend server?

·       Have you used any open-source OCPP tools?

Key Skills

Ranked by relevance