- Company Name
- Zetra
- Job Title
- Full stack senior software engineer (F/H)
- Job Description
-
**Job Title**
Full Stack Senior Software Engineer
**Role Summary**
Lead the design, development, testing, and maintenance of web, mobile, and backend components of a real‑time fleet and charging station management platform. Build data pipelines to ingest live data from electric trucks and charging infrastructure, collaborate tightly with product stakeholders, and drive rapid delivery of high‑value features while ensuring code quality and system reliability.
**Expectations**
* Deliver end‑to‑end solutions with minimal friction, prioritizing rapid, actionable insights for operators and drivers.
* Own technical excellence: version upgrades, debt reduction, and continuous integration/continuous deployment (CI/CD) best practices.
* Act as a professional bridge between engineers and product/UX teams, effectively communicating progress and trade‑offs during demos and sprints.
* Fluently operate in both French and English within a global, cross‑functional team.
**Key Responsibilities**
1. Develop, test, and maintain full‑stack applications (web, mobile, backend).
2. Build and optimize data pipelines feeding real‑time platform dashboards.
3. Collaborate with product management to define and scope new features.
4. Participate in sprint planning, daily stand‑ups, and code reviews.
5. Manage releases, upgrade infrastructure components, and address technical debt.
6. Implement monitoring, logging, and performance tuning for high‑availability services.
**Required Skills**
* **Full‑stack development**: Python (FastAPI), Svelte (or React/Angular/Vue) + TypeScript, REST/GraphQL, MQTT.
* **Backend & data**: PostgreSQL, TimescaleDB, Hasura, SQL‑based schematics, real‑time data ingestion.
* **Infrastructure & DevOps**: AWS (EC2, RDS, S3, ECS), Kubernetes, Helm/Flux, Docker, CI/CD with GitHub Actions, automated testing (Playwright).
* **Protocols**: OCPP, Modbus, OPC-UA.
* **Testing & QA**: Unit, integration, and end‑to‑end test frameworks.
* **Soft skills**: Strong analytical mindset, pragmatic problem solving, clear communication in French and English.
**Required Education & Certifications**
* Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent engineering program.
* Relevant professional certifications (e.g., AWS Certified Developer, Kubernetes Administrator) are a plus but not mandatory.
---