- Company Name
- Zetra
- Job Title
- FULL STACK SOFTWARE ENGINEER (F/H)
- Job Description
-
**Job Title**
Full Stack Software Engineer (F/H)
**Role Summary**
Contribute to the design, development, and maintenance of the E‑XOS platform—a comprehensive software ecosystem for electric heavy‑vehicle mobility. Work across frontend, backend, and data engineering, building real‑time data pipelines, responsive web and mobile experiences, and scalable micro‑services.
**Expectations**
- Minimum 4 years of full‑stack development experience on diverse projects.
- Strong grasp of at least one modern frontend framework (Svelte, React, Angular, Vue).
- Significant backend experience, preferably with Python/FastAPI.
- Practical exposure to DevOps tools (AWS, Kubernetes, CI/CD).
- Fluent in French and English, with proven communication in agile environments.
- Engineer or computer‑science degree from a recognized institution.
**Key Responsibilities**
- Design, code, test, and maintain end‑to‑end features for web, mobile, and backend services.
- Build and optimize real‑time data pipelines feeding the platform from battery chargers and trucks.
- Collaborate closely with Product to scope, refine, and deliver new functionalities.
- Participate in sprint planning, stand‑ups, demos, and retrospectives.
- Manage version upgrades, perform corrective/preventive maintenance, and reduce technical debt.
- Operate and monitor services in AWS/Kubernetes environments, ensuring high availability and scalability.
**Required Skills**
*Technical*
- Backend: Python, FastAPI, REST, GraphQL, OCPP, Modbus.
- Frontend: Svelte/React/Angular/Vue, TypeScript, modern CSS frameworks.
- Database: PostgreSQL, TimescaleDB, Hasura.
- DevOps: AWS, Kubernetes, Flux, CI/CD with GitHub Actions, Playwright.
- Protocols: MQTT, REST, GraphQL, OCPP, Modbus.
*Soft*
- Agile mindset, rapid value delivery orientation.
- Strong problem‑solving and diagnostic abilities.
- Clear, concise communication in French and English.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Engineering (generalist) or specialized Computer Science program.
- Professional certifications in cloud, DevOps, or specific technologies are a plus but not mandatory.