Find a jobRecruiters

Senior Rust / WebAssembly Developer

Exclusive opportunity

Onsite

Senior Rust / WebAssembly Developer

Ross Mckinley Accountants Ltd

Senior Rust / WebAssembly Developer

Skills

Google Cloud PlatformRustMongoDBDockerNodeTypescriptMicroservicesPostgreSQLRedisGitAWSJavascriptAzure

11 days 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:

Permanent

Location:

Islamabad, Islamabad Capital Territory, Pakistan

Work mode:

Onsite

Published on:

10 October 2026

What they need


Senior Rust / WebAssembly Developer

We are looking for an experienced **Rust Developer** with strong expertise in building high-performance applications using **Rust, WebAssembly (WASM), and modern web technologies**.

The ideal candidate will have deep hands-on experience with **Rust as their primary programming language**, along with experience developing frontend applications using **WebAssembly and Rust-based frameworks such as Yew**. Knowledge of **Node.js for backend development and API integration** is also required.

Key Responsibilities

  • Design, develop, and maintain high-performance applications primarily using **Rust**.

  • Build modern frontend applications using **Rust + WebAssembly (WASM)**.

  • Develop frontend components and interfaces using frameworks such as **Yew**, Leptos, Dioxus, or similar Rust-based technologies.

  • Develop and integrate backend services and APIs using **Node.js**.

  • Design efficient communication between frontend, backend, and WebAssembly modules.

  • Build reusable, maintainable, and scalable Rust components.

  • Optimize application performance, memory usage, and execution speed.

  • Work with REST APIs, WebSockets, asynchronous systems, and third-party integrations.

  • Write clean, secure, well-tested, and production-ready code.

  • Debug complex application and performance issues across Rust, WebAssembly, frontend, and backend environments.

  • Participate in technical architecture and system design decisions.

  • Conduct code reviews and maintain high engineering standards.

  • Collaborate with product, design, and engineering teams throughout the development lifecycle.

  • Maintain technical documentation for architecture, APIs, and key application components.

Required Skills & Experience

  • Strong professional experience with **Rust**.

  • Excellent understanding of:

  • Rust ownership and borrowing

  • Lifetimes

  • Traits and generics

  • Error handling

  • Concurrency

  • Async programming

  • Memory management

  • Hands-on experience with **WebAssembly (WASM)**.

  • Experience compiling and running Rust applications/modules in browser environments.

  • Experience with **Yew** or another Rust-based frontend framework.

  • Strong understanding of modern frontend application architecture.

  • Experience developing backend applications and APIs using **Node.js**.

  • Strong knowledge of RESTful APIs and client-server architecture.

  • Experience with Git and modern software development workflows.

  • Understanding of application security, performance optimization, and scalable software architecture.

  • Strong debugging and problem-solving abilities.

Preferred / Nice-to-Have Skills

  • Experience with **wasm-bindgen**, web-sys, or related Rust/WASM tooling.

  • Experience with **Leptos, Dioxus, Axum, Actix Web, Rocket**, or similar Rust frameworks.

  • Knowledge of TypeScript and JavaScript.

  • Experience with PostgreSQL, MongoDB, Redis, or similar databases.

  • Experience with Docker and containerized deployments.

  • Familiarity with AWS, Azure, GCP, or other cloud environments.

  • Experience building real-time applications using WebSockets.

  • Experience with CI/CD pipelines.

  • Knowledge of microservices and distributed system architecture.

  • Experience contributing to Rust open-source projects would be an advantage.

Ideal Candidate

We are particularly interested in candidates who have **commercial, production-level experience with Rust**, rather than developers who have only experimented with Rust through personal projects.

You should be comfortable working on complex applications where **performance, reliability, security, and efficient resource utilization** are important.

While Node.js experience is required for backend development and integration, **Rust expertise will be the primary consideration when evaluating candidates.**

Experience

**Preferred:** 4+ years of professional software development experience, with significant hands-on experience in **Rust development**.

Candidates with fewer overall years of experience may also be considered if they demonstrate exceptional expertise in **Rust, WebAssembly, and Rust-based frontend development**.

Core Technology Stack

**Primary Language:** Rust

**Frontend:** Rust, WebAssembly (WASM), Yew or similar Rust frontend framework

**Backend:** Node.js

**APIs:** REST / WebSockets

**Version Control:** Git

**Deployment:** Docker / Cloud environments

What We Are Looking For Most

The strongest candidate will have:

**Rust → Advanced / Production Level**

**WebAssembly → Strong Hands-on Experience**

**Yew or similar Rust framework → Strong Experience**

**Node.js → Good Backend Experience**

This is fundamentally a **Rust-focused engineering role**, so candidates whose primary experience is only JavaScript/Node.js without substantial commercial Rust experience would not be the right fit.

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Senior Backend Engineer Rust

Freelance

Paris, France

Hybrid

Skills

RustPythonPostgreSQLRedisGitLabGrafanaElasticsearchPrometheusKubernetes

3 months ago

Quick apply

Espace Freelance

Senior Observability / SRE Engineer

Freelance

Paris, France

Hybrid

Skills

Google Cloud PlatformDatadogAWSKubernetesTerraformOpenTelemetry

6 hours ago

Quick apply

Tenth Revolution Group

Développeur Java / Angular Senior – Socle d’API

Freelance

Toulouse, France

Hybrid

Skills

DockerAngularJavaSpring BootPostgreSQLGit

34 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