Maintain Open-Source Responsibilities :
- Monitor customer feature requests, add new features for extensions, and improve stability.
- Review and fix bugs reported by customers.
- Review and merge pull requests created by contributors.
- Maintain compatibility between our tool extensions and upstream projects (React Native, Expo, Cordova).
- Monitor new versions of upstream projects and add new capabilities for the latest changes.
- Add automation tests for new extension features.
- Execute manual test passes for new versions of upstream projects.
- Manage releases for each product.
- Monitor Azure DevOps (ADO) pipeline status and fix pipeline issues.
- Update product documentation.
- Monitor and fix product security vulnerabilities.
Qualifications:
- Excellent written and verbal English communication skills.
- Bachelor's degree in computer science, information technology, or a related field.
- Self-driven and able to work independently with minimal guidance.
- 3 years of experience in JavaScript/TypeScript or other front-end language development.
Preferred Experience:
- Familiarity with VS Code extensions, React Native, and Cordova.
- Experience with operating systems: Windows, macOS, Linux.
- Experience with mobile operating systems: Android, iOS.
- Proficiency with Windows command line and PowerShell.
- Familiarity with Azure DevOps, especially Azure pipelines and Azure artifacts.