46 Dash Hire Jobs
Senior React.js Developer - ElectronJS (4-9 yrs)
Dash Hire
posted 5d ago
Key skills for the job
Job Description :
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, and be responsible for code review and code quality.
- Optimize and troubleshoot memory usage and performance of the application.
- Implement and integrate WebAssembly (Wasm) to enhance 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 :
- 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.
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.
Functional Areas: Software/Testing/Networking
Read full job description10-15 Yrs