HamburgerMenu
hirist

Job Description

Job Description :

We are seeking a seasoned and hands-on Technical Lead with deep expertise in ElectronJS to architect and lead the development of high-performance, cross-platform desktop applications.


The ideal candidate will combine strong technical skills in JavaScript/TypeScript with leadership capabilities to guide a team of developers and deliver scalable, maintainable software solutions.

Key Responsibilities :

Technical Leadership :

- Lead the design and development of ElectronJS-based desktop applications.

- Define and enforce coding standards, architecture patterns, and best practices.

- Mentor and guide junior developers, conduct code reviews, and foster a culture of technical excellence.

Application Development :

- Build and maintain desktop apps using ElectronJS, Node.js, and web technologies (HTML, CSS, JavaScript/TypeScript).

- Integrate native OS features (file system access, notifications, auto-updates, etc.) using Electron APIs.

- Optimize performance, memory usage, and startup time of desktop applications.

Architecture & Design :

- Architect modular, scalable, and secure desktop solutions.

- Collaborate with UI/UX designers to implement responsive and intuitive interfaces.

Collaboration & Agile Delivery :

- Work closely with product managers, QA engineers, and DevOps teams.

- Participate in sprint planning, backlog grooming, and daily stand-ups.

- Ensure timely delivery of features and releases with high quality.

- Design IPC (inter-process communication) strategies between main and renderer processes.


info-icon

Did you find something suspicious?