
Senior Software Engineer (Full Stack), Fleet Management
Advertima Vision AG1 month ago
Zürich, SwitzerlandSenior
Responsibilities
- Build and maintain user-facing fleet management applications with Leptos.
- Design and implement Rust/Axum backend services for device lifecycle, health state, provisioning, and remote operations.
- Design and evolve database schemas for fleet, device configuration, and operational state.
- Define API contracts between frontend, backend, and third-party integrators.
- Maintain software quality through testing, code review, and secure-by-design practices.
- Develop and maintain CI/CD pipelines for reliable and frequent releases.
- Orchestrate AI agentic tools within the software development lifecycle.
- Collaborate across teams in a hands-on, self-managed, and cross-functional environment.
Requirements
- BSc, MSc, or PhD in Computer Science, or equivalent practical experience.
- At least 5 years of software development experience.
- Proficiency in Rust, preferably with hands-on experience in Axum, Leptos, and Tokio.
- Experience with Postgres and MQTT-based data flows.
- Deep understanding of HTTPS, WebSocket, SSE, and WebRTC.
- Familiarity with OAuth2/OIDC flows and JWT-based authentication and authorization.
- Experience structuring tasks and context to obtain reliable output from autonomous coding workflows.
- Fluent written and verbal English.
- Experience with IoT fleet management, adtech and retail media ecosystems, or spatial geometry is advantageous.
- Ability to work independently and collaboratively, communicate directly, adapt, learn continuously, and take ownership.
Benefits
- Hybrid work environment with flexible work policies.
- Employee participation plan.
- Self-development budget for professional development, learning, and growth.
- International, fast-paced scale-up environment with opportunities for future leadership and specialist roles.
- In-person collaboration at the Zurich office and team events.