Full Time

Full Stack Software Engineer – EV

WorkGenius Group
Contract
Entry level
Technology, Information and Internet
United States
???* / year

Job Description

Title: Full Stack Software Engineer – EV

Industry: Autonomous Vehicle / Electric Vehicle Technology

Location: ,

Duration: Approximately 6 months

Responsibilities

  • Own and develop a unified gateway integrating EV charging networks with third-party providers across multiple hardware manufacturers and vendor platforms.
  • Build and maintain protocol clients, canonical data models, abstraction layers, onboarding tools, and live service integrations.
  • Develop production backend services and external API integrations using Python, with frontend tooling built in React.
  • Support event-driven or streaming systems serving real-time operational consumers.
  • Own services end to end, including deployment, monitoring, observability, production support, and reliability improvements.

Requirements

  • Strong production experience building backend services and API clients, preferably with Python.
  • Experience with asynchronous programming, type-safe development, and modern frameworks such as FastAPI, Django, or Flask.
  • Experience designing canonical data models and abstraction layers across heterogeneous third-party systems.
  • Experience building React-based onboarding or operations interfaces; TypeScript experience is a plus.
  • Knowledge of REST APIs, webhooks, SQL, retries, fault tolerance, graceful degradation, and production observability.

Skills

  • Python
  • React
  • TypeScript
  • FastAPI
  • REST APIs
  • Webhooks
  • API Integration
  • Event-Driven Systems
  • EV Charging Protocols
  • SQL

Hourly rate is commensurate with experience and is an estimated range provided by WorkGenius.

ref_id: e5871425-31d1-4faa-876e-f335817814f8

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.