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.