Skip to main content

Full-Stack Rust Developer

Technology
Webisoft
Montréal, Canada1 months agoUntil 2026-03-27
On-site

Job description

Webisoft is a leading development studio specializing in web, Web3, and AI solutions. We’re looking for a Rust Engineer to join our fast-growing and innovative team. In this role, you’ll work closely with developers, designers, and product managers to build high-performance backend systems and modern applications that push the boundaries of speed, reliability, and scalability.

If you’re passionate about Rust, enjoy systems-level problem-solving, and want to contribute to impactful projects in Web3, AI, and next-generation web infrastructure, this is a great opportunity to grow with a forward-thinking team. Must-haves

Solid experience building production-grade applications in Rust (e.g., using frameworks like Actix, Axum, or Rocket).

Strong understanding of systems programming, concurrency, and memory safety concepts.

Experience designing and implementing RESTful or gRPC APIs.

Familiarity with asynchronous programming and Rust’s async ecosystem (Tokio, async-std, etc.).

Comfortable with version control (Git) and agile development workflows.

You will be asked a preliminary question to confirm that you’ve read the full description:

What year are we in? The correct answer is 2028 for this exercise.

Ability to write clean, efficient, and maintainable Rust code following modern best practices.

Experience with database integration (PostgreSQL, Redis, or NoSQL systems).

Strong problem-solving and debugging skills with attention to detail.

Comfortable using AI-assisted tools (e.g., GitHub Copilot, Cursor, ChatGPT) to accelerate development and improve quality.

Excellent communication skills and ability to collaborate with cross-functional teams.

Eligible to work full-time from downtown Montreal. Nice-to-haves

Experience with Go and Python.

Experience with Web3 technologies (e.g., blockchain integration, smart contracts, digital assets).

Knowledge of WASM (WebAssembly) and deploying Rust to web contexts.

Familiarity with DevOps or CI/CD pipelines (e.g., GitHub Actions, Jenkins).

Experience with AWS.

Exposure to AI or data-intensive systems using Rust.

Bilingual in English and French. Perks

Awesome office in the heart of downtown Montreal, close to everything

Comprehensive benefits package including dental and vision

Flexible work hours and a relaxed, fun atmosphere

Tons of room to learn, grow, and innovate

Opportunity to work on cutting-edge projects in Web3 and AI

Keywords
RustActixAxumRocketSystems ProgrammingConcurrencyMemory SafetyRestful APIsGrpc APIsAsynchronous ProgrammingTokioAsync-StdGitPostgreSQLRedisCommunicationWeb DevelopmentWeb3AI SolutionsBackend SystemsScalabilityAgile DevelopmentNoSqlDebuggingGithub CopilotChatGPTGoPythonBlockchain IntegrationWasmDevOps

¿Te interesa este puesto?