Find a jobRecruiters

Rust Full-Stack Software Developer

Exclusive opportunity

Onsite

Rust Full-Stack Software Developer

Radii Global

Rust Full-Stack Software Developer

Skills

SQL QueriesRustTypescriptTailwind CSSPostgreSQLGrafanaPlaywrightPrometheusGitHub

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Salary:

MYR 54,000 – MYR 72,000 / year

Location:

Kota, Negeri Sembilan, Malaysia

Work mode:

Onsite

Published on:

26 August 2026

What they need


About the role

We are looking for a skilled Rust Developer to help design, develop, and enhance our enterprise e-invoicing platform. The application is a full-stack Rust web app - server-side rendering with Axum plus client-side hydration via WebAssembly - delivering secure, scalable, and compliant invoicing solutions for enterprise clients, including direct integration with national tax authority systems (MyInvois/LHDN).

Key responsibilities

  • Develop and maintain a full-stack enterprise application in Rust using the Leptos framework (SSR + WASM hydration) on Axum.
  • Design and build server functions and RESTful/machine-facing APIs (including MCP tool surfaces) for internal and external systems.
  • Build and extend backend domain modules: document lifecycle, maker-checker approvals, audit trails, background job runtimes, multi-tenancy, RBAC, and financial/FX handling.
  • Implement authority integrations: UBL document mapping, XAdES digital signing, OAuth flows, submission/status polling.
  • Build responsive, hydration-safe interfaces with Leptos components and Tailwind CSS against a shared component library.
  • Write and maintain SQL migrations and queries against PostgreSQL (sqlx, forward-only migrations, keyset pagination).
  • Instrument code with metrics and tracing (Prometheus, OpenTelemetry, Grafana/Loki/Tempo stack).
  • Conduct testing at all levels: unit tests, database integration tests, and Playwright end-to-end suites.
  • Collaborate using Git with Conventional Commits, CI pipelines (Gitea Actions/GitHub Actions style), and code review.

About you

  • Experience: 4+ years in software development, with 2+ years of production Rust (or exceptional Rust proficiency with strong systems/backend background); enterprise or fintech/e-invoicing domain experience preferred.
  • Programming Skills: Proficient in Rust (async/await, traits, feature-gated compilation targets); working knowledge of SQL, HTML, CSS, TypeScript (for e2e tooling).
  • Full-Stack Rust: Hands-on experience with a Rust web framework (Leptos, Axum, Actix, Yew, or Dioxus) and WASM compilation; understanding of SSR + hydration trade-offs.
  • Backend and APIs: Strong knowledge of API design, database schema design, transactional integrity, and integration with third-party services (OAuth, signing, webhooks).
  • Databases: Solid PostgreSQL experience - migrations, indexing, roles and privileges; comfortable reasoning about data integrity enforced at the database layer.
  • Tools and Collaboration: Git with Conventional Commits, pre-commit hooks, CI/CD pipelines, containerized development environments; familiarity with LLM-based coding assistants.
  • Testing Discipline: Test-backed changes as a habit - unit, integration (database-backed), and browser e2e (Playwright).
  • Problem-Solving: Strong analytical and debugging skills across the whole stack, from SQL query plans to WASM hydration issues.
  • Optional: Experience with e-invoicing standards (UBL, PEPPOL, MyInvois), digital signatures (XAdES/PKI), Typst or document generation, and Grafana-stack observability are strong pluses.

Other offers great for you!

These companies are also looking for great profiles

Structure

Full-Stack Developer

600 euros/day

Freelance

Paris, France

Onsite

Skills

RustReactTypescriptC++

3 months ago

Quick apply

FreelanceRepublik

Developer Full stack

Freelance

Paris, France

Hybrid

Skills

ReactNodeFlutter

1 month ago

Quick apply

TLTI

Concepteur Développeur Java Full Stack / IA

400

Freelance

Paris, France

Hybrid

Skills

DockerJavaPostgreSQLJenkinsMavenKubernetesCopilotCloud ArchitectAPI RestJUnit

18 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools