About the job
About the Role
We are seeking a dynamic Lead PWA/Electron Developer to spearhead the architecture and development of innovative desktop and progressive web applications. Utilizing cutting-edge technologies such as Electron, PWA, and Meteor, you will play a pivotal role in collaborating with cross-functional teams, mentoring emerging developers, and steering the product delivery process. This position is perfect for a passionate developer eager to make an impact in a hands-on technical leadership role, crafting applications that deliver seamless experiences across various devices.
Key Responsibilities
- Direct the development and architectural design of Electron applications, Progressive Web Apps (PWA), and Meteor-based solutions.
- Engage with product managers, designers, and engineering teams to create polished, high-quality applications.
- Champion best practices in code quality, testing protocols, and performance optimization.
- Guide and mentor junior developers, fostering a collaborative team environment through technical leadership.
- Integrate backend services, leveraging knowledge of various backend languages.
- Enhance installation tooling and packaging for Windows and macOS platforms.
- Contribute to technical documentation to support platform scalability and usability.
Requirements
- Minimum of 2 years of experience in developing applications with Electron, PWA, or Meteor.
- At least 3 years of experience in JavaScript (ES6+) with a strong grasp of modern frontend frameworks.
- 1 year of experience with any backend language (e.g., Node.js, Python, Go, etc.).
- 1 year of experience in a technical leadership role, guiding project direction.
- Familiarity with desktop application packaging and installation tools for Windows and macOS (e.g., NSIS, Inno Setup) is advantageous.
- Exceptional problem-solving skills, balancing long-term goals with immediate project needs.
Preferred Qualifications
- Experience in building cross-platform desktop or hybrid mobile applications.
- Understanding of offline-first design principles and caching methodologies.
- Exposure to CI/CD processes, DevOps workflows, and version control best practices.
- Contributions to open source projects or public technical portfolios.
- Project or Product Management experience.
- Experience as a QA Engineer.

