jobs in SolveIT Consultant

Kerja Sepenuh Masa Rust Full-Stack Software Developer, Gaji tinggi MYR 8,500 di SolveIT Consultant Federal Territory - Maukerja

Rust Full-Stack Software Developer

SolveIT Consultant

MYR6,000 - MYR8,500 Sebulan

KL City, Federal Territory

Kongsi
Simpan

Lokasi Kerja

  • Kuala Lumpur Federal Territory Malaysia

Penerangan Kerja

Tanggungjawab

Interested Please reach at (+91) *************_Whtsapp

Rust Full-Stack Software Developer

Department: Software Engineering
Experience: 2–5 Years
Relevant Rust Experience: 2+ Years
Employment Type: Full-Time
Availability: Immediate / Short Notice Preferred

Job Overview

We are looking for a Rust Full-Stack Software Developer to join our software engineering team. The ideal candidate will have hands-on experience in Rust backend development and modern web application development.

The candidate will work on scalable enterprise applications, REST APIs, database-driven features, integrations, testing, and cloud/containerized development environments.

Key Responsibilities

  • Develop and maintain full-stack web applications using Rust.
  • Build backend services and APIs using Axum, Actix, Tokio, or similar Rust frameworks.
  • Develop responsive frontend interfaces using Leptos, Yew, Dioxus, or comparable technologies.
  • Work with WebAssembly (WASM), SSR, and client-side hydration.
  • Design and develop RESTful APIs and third-party integrations.
  • Develop database schemas, SQL queries, and migrations using PostgreSQL.
  • Implement application features involving authentication, authorization, RBAC, audit logging, and background jobs.
  • Work with OAuth, webhooks, and external service integrations.
  • Write unit, integration, and end-to-end tests.
  • Use Git, CI/CD pipelines, Docker/Podman, and modern development practices.
  • Implement application monitoring, structured logging, metrics, and distributed tracing.
  • Participate in code reviews and collaborate with senior developers and cross-functional teams.
  • Troubleshoot and resolve application, database, API, and frontend issues.

Required Skills

  • 2+ years of hands-on production experience with Rust.
  • Strong understanding of Rust fundamentals, including:
  • Ownership
  • Borrowing
  • Lifetimes
  • Traits
  • Async/Await
  • Error Handling
  • Experience with at least one Rust web framework:
  • Axum
  • Actix
  • Leptos
  • Yew
  • Dioxus
  • Good understanding of REST APIs and backend development.
  • Hands-on experience with PostgreSQL and SQL.
  • Working knowledge of HTML, CSS, and TypeScript.
  • Experience with Git and CI/CD.
  • Knowledge of Docker/Podman and containerized development.
  • Understanding of unit and integration testing.
  • Strong problem-solving and debugging skills.

Preferred Skills

  • Experience with Leptos and WASM.
  • Experience with SSR and hydration.
  • Hands-on experience with Axum/Tokio.
  • Knowledge of sqlx and PostgreSQL migrations.
  • Experience with Tailwind CSS.
  • Familiarity with Prometheus, OpenTelemetry, Grafana, Loki, or Tempo.
  • Experience with Playwright for end-to-end testing.
  • Knowledge of OAuth, webhooks, digital signatures, or third-party API integrations.
  • Experience in fintech, e-invoicing, payment, or enterprise applications.
  • Familiarity with GitHub Actions/Gitea Actions or similar CI/CD platforms.
  • Experience using GitHub Copilot, Cursor, Claude Code, or other AI-assisted development tools.
  • Knowledge of MCP concepts is an added advantage.

Core Competencies

  • Strong analytical and problem-solving ability.
  • Ability to work across backend, frontend, database, and testing layers.
  • Good understanding of secure application development.
  • Ability to work effectively in a multi-crate Rust codebase.
  • Good communication and collaboration skills.
  • Strong willingness to learn and work with modern Rust technologies.
  • Ability to take ownership of features from database/schema → backend/API → UI → testing.

Pay: RM6,000.00 - RM8,500.00 per month

Work Location: Hybrid remote in Kuala Lumpur

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut