• CTC:
  • YoE: 6.0
  • Location: NCR
  • Specialization: frontend
  • Skills: reactelectronwebassemblywebgpurustgitci/cd

About the Job

We are looking for a highly skilled React developer with experience in building Electron apps using a client-server architecture. The ideal candidate will have a deep understanding of React for the client-side, performance optimization, and handling complex app flows. You will be responsible for memory and performance improvement, and optimizing the app for efficiency and responsiveness across multiple platforms.

Responsibilities

  • Develop and maintain client-side functionality in an Electron application using React.
  • Lead and mentor young developers, be responsible for code review and code quality.
  • Optimize and troubleshoot memory usage and performance of the application.
  • Implement and integrate WebAssembly (Wasm) for enhancing application performance.
  • Integrate AI models using WebGPU to accelerate computation and improve performance.
  • Work on complex app flows, ensuring efficient client-server communication and smooth user experience.
  • Conduct performance analysis, profiling, and debugging to identify bottlenecks and improve code execution.
  • Collaborate with backend engineers to ensure seamless communication between the client and server components.
  • Participate in code reviews, testing, and ensuring high code quality and application stability.

Requirements

  • Experience 6-8 yrs
  • Strong proficiency in React, including React hooks, state management, and performance optimizations.
  • Knowledge of memory management, profiling, and performance analysis techniques.
  • Ability to work with complex application flows and debug intricate issues in client-server interactions.
  • Strong problem-solving skills and a passion for building high-performance applications.
  • Familiarity with Git and modern development workflows (CI/CD, code reviews, etc.).

Bonus

  • Experience with Electron for building cross-platform desktop applications
  • Experience working with WebAssembly (Wasm) for optimizing performance in client-side applications.
  • Familiarity with Rust
  • Familiarity with image processing, or understanding of image

Benefits

Senior frontend Engineer with 6-8 years experience in React and Electron, specializing in performance optimization and complex app flows.