About the Role
As our Lead PWA/Electron Developer, you’ll be responsible for leading the architecture and development of desktop and progressive web applications using technologies like Electron, PWA, and Meteor. You will work closely with cross-functional teams, mentor developers, and help guide the direction of product delivery. This is an ideal role for a developer who thrives in a hands-on, technical leadership position and is passionate about building apps that run seamlessly across devices.
Key Responsibilities
- Lead the development and architecture of Electron apps, Progressive Web Apps (PWA), and applications using Meteor
- Collaborate with product managers, designers, and engineers to deliver polished, high-quality applications
- Drive the adoption of best practices in code quality, testing, and performance
- Mentor junior developers and provide technical leadership in a collaborative team environment
- Integrate backend services (working knowledge of any backend language)
- Work on installation tooling and packaging for Windows and macOS (a strong plus)
- Contribute to technical documentation and overall platform scalability
Requirements
Requirements
- 2+ years of experience developing with Electron, PWA, or Meteor
- 3+ years of experience with JavaScript (ES6+), and solid understanding 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 or tech lead role
- Familiarity with desktop app packaging and installation tools for Windows and macOS (e.g., NSIS, Inno Setup, pkg, dmg) is a plus
- Strong problem-solving skills and the ability to balance long-term vision with short-term needs
Nice to Have
- Experience building cross-platform desktop or hybrid mobile apps
- Familiarity with offline-first design principles and caching strategies
- Exposure to CI/CD, DevOps workflows, and version control best practices
- Contributions to open source or public technical portfolios
- Project/Product Management
- QA Engineer experience