Job Openings Software Engineer - Rust and JavaScript Developer

About the job Software Engineer - Rust and JavaScript Developer

About the Role

Tekhqs is looking for a skilled Rust and JavaScript Developer to join our team, where youll design high-performance back-end services, build WebAssembly (Wasm) modules, and seamlessly integrate them with modern JavaScript front-ends. This role offers the opportunity to tackle complex performance challenges, contribute to cutting-edge tooling, and stay at the forefront of the Rust, WebAssembly, and JavaScript ecosystems.

Responsibilities:

  • Design, develop, and maintain robust, high-performance back-end services and APIs using Rust.
  • Write and optimize Rust modules to be compiled to WebAssembly (Wasm) for use in browser-based applications, achieving near-native performance for computationally intensive tasks.
  • Develop and maintain JavaScript-based front-end applications, ensuring seamless integration with the Rust Wasm modules.
  • Collaborate with the team to identify performance bottlenecks and architect solutions using Rust to improve overall application efficiency.
  • Contribute to and maintain internal tooling and infrastructure, potentially leveraging Rust for build tools, transpilers, or bundlers.
  • Participate in code reviews, write comprehensive tests, and ensure code quality and maintainability.
  • Stay up-to-date with the latest developments in the Rust, JavaScript, and WebAssembly ecosystems.

Requirements:

  • Proven professional experience as a software developer.
  • Strong proficiency in the Rust programming language, including a deep understanding of its ownership model, borrowing, lifetimes, and concurrency features.
  • Solid experience with JavaScript/TypeScript, including modern frameworks like React, Vue, or Angular.
  • Hands-on experience with WebAssembly (Wasm) and the ability to compile Rust code for use in a browser environment.
  • Experience with building RESTful APIs and web services.
  • Familiarity with modern software development practices, including version control (Git), continuous integration/continuous deployment (CI/CD), and agile methodologies.

Job Type: Hybrid

Location: DHA Phase 6 Lahore

About US:

TEKHQS is a global technology solutions provider headquartered in Lake Forest, California, with an offshore team of 300+ experts based in Pakistan. We specialize in Web 2.0 (Web & Mobile App Development), Web 3.0 (Blockchain & Crypto Platform Development), AI/ML Solutions, and ERP services as a certified partner of SAP S/4HANA, Oracle NetSuite, and Microsoft Dynamics 365 Business Central. Our expertise includes implementation, training, customization, integration, support, IT staff augmentation, and certified ERP consultancy.