As the Lead PWA/Electron Developer, you will 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, including product managers, designers, and engineers, to deliver polished, high-quality applications.
Your role will involve driving the adoption of best practices in code quality, testing, and performance.
You will mentor junior developers and provide technical leadership in a collaborative team environment.
The position requires integrating backend services, and a working knowledge of any backend language is necessary.
You will also work on installation tooling and packaging for Windows and macOS, which is considered a strong plus.
Additionally, you will contribute to technical documentation and overall platform scalability.
Requirements:
You must have 2+ years of experience developing with Electron, PWA, or Meteor.
A minimum of 3+ years of experience with JavaScript (ES6+) and a solid understanding of modern frontend frameworks is required.
You should have at least 1+ year of experience with any backend language, such as Node.js, Python, or Go.
A minimum of 1+ year of experience in a technical leadership or tech lead role is necessary.
Familiarity with desktop app packaging and installation tools for Windows and macOS, such as NSIS, Inno Setup, pkg, or dmg, is a plus.
Strong problem-solving skills and the ability to balance long-term vision with short-term needs are essential.
Benefits:
The position offers an opportunity to work in a hands-on, technical leadership role that allows you to shape the direction of product delivery.
You will have the chance to mentor junior developers and contribute to a collaborative team environment.
The role provides exposure to cutting-edge technologies and the ability to work on applications that run seamlessly across devices.
You will be part of a team that values best practices in code quality, testing, and performance, enhancing your professional growth.
Opportunities for contributions to technical documentation and platform scalability will further develop your skills and expertise.