We are seeking a Full Stack Developer to join our team, focusing on modern Rust-based web development and AI-integrated applications. The ideal candidate will have 2-3+ years of experience building real web applications and a strong frontend experience with React, Angular, or similar modern frameworks.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Company description
Uranion is a software house specialising in AI and cloud infrastructure for enterprise clients. We build production-ready systems that integrate AI, automation, and cloud-native architectures: RAG-based knowledge management platforms, multi-cloud Kubernetes deployments, intelligent CRMs, and semantic search engines.
Our stack is intentionally modern. Rust for performance-critical systems, Nix for reproducible environments, Dioxus for frontend WASM applications, vector databases (LanceDB, QDrant), and zero-trust networking with OpenZiti. We work fully remote with a lean, expert team where architectural decisions are collaborative, not hierarchical. We prioritise code quality, ownership, and solving real technical problems over bureaucratic processes.
This is a full-time, fully remote Full Stack Developer position with a focus on modern Rust-based web development and AI-integrated applications.
You will work on diverse projects: building RAG systems that turn 30 years of email archives into queryable AI knowledge bases, developing multi-cloud container orchestration platforms, creating intelligent CRMs from scratch, and integrating generative AI capabilities into enterprise workflows.
- Develop frontend applications using Dioxus (Rust/WASM framework) and DaisyUI, transitioning from traditional React/Angular if needed
- Build backend services in Rust using SpinFramework, managing state with LanceDB, QDrant, PostgreSQL, and Redis
- Design data models and system architectures for new AI-powered applications
- Use Nix to create reproducible development and deployment environments across the team
- Collaborate on RAG (Retrieval-Augmented Generation) architectures, embedding generation, and vector search optimisation
- Participate in technical decision-making—we don't have "architects" who dictate from above
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Core: Rust, Nix, Dioxus, SpinFramework
Data/AI: LanceDB, QDrant, Arrow, OpenDAL, Python (for ML prototyping)
Infrastructure: Kubernetes/K3S, OpenZiti, Docker, ArgoCD
UI: DaisyUI, Tailwind CSS
- Algorithmic thinking: You understand data structures, computational complexity, memory management—not just framework patterns
- Fast learner with curiosity beyond work hours: You learn new technologies because you genuinely want to, not just because a ticket requires it
- Critical AI tool usage: You use Copilot/ChatGPT/Cursor to accelerate work, but you validate output and understand when it's wrong
- Ownership mentality: You care about the quality of what you ship, not just closing tickets
- Comfortable verbalizing technical reasoning: You can explain your thought process during pair programming and code reviews
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- 2-3+ years professional experience building real web applications (enterprise dashboards, CRMs, SaaS platforms, not just landing pages)
- Strong frontend experience with React, Angular, or similar modern frameworks
- Backend sensibility: You've built APIs, managed application state, integrated databases, and understand server-side logic
- Willingness to learn Rust and Nix. We don't expect you to be an expert on day one, but you should be excited to dive in
- Comfortable with Linux CLI, build systems, and Docker
- Fluent English (Italian is a plus for internal communication)
- Experience with Rust, WebAssembly (WASM), or Dioxus/Yew/Leptos
- Familiarity with Nix or other reproducible build systems
- Knowledge of RAG systems, vector databases, or embedding models
- Background in microservices, gRPC, or distributed systems
- Experience with Kubernetes or cloud-native architectures
- Note: This is a fully remote position, not on-site in London. We have team members across Europe working in their own time zones.
Similar Jobs
Explore other opportunities that match your interests
Ulixe Group