Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Contract type: B2B (PFA / SRL)
Location: Remote / Romania
Role Overview
We are looking for a Node.js Developer to support the Developer Experience (DevEx) project, focusing on building, enhancing, and productionizing an internal Package Manager used for developer tooling and workspace configuration.
In this role, you will work on coding, automation, packaging, and integration tasks required to deliver a scalable, secure, and maintainable package management solution. You will collaborate closely with engineering teams to ensure smooth deployment and integration of development tooling across macOS and Windows environments.
Key Responsibilities
Application Development
- Develop, enhance, and productionize a Node.js and oclif-based application used as an internal Package Manager
- Evaluate and potentially refactor or rewrite components of the application using other suitable languages such as Rust, Go, or C-family languages for desktop CLI environments
- Ensure scalability, maintainability, and security of the application
- Implement automation workflows to support developer workspace configuration and tooling deployment
- Build and integrate configuration services via a central dashboard that reports installed application versions and package recipes across the package manager ecosystem
- Integrate the package manager with enterprise platforms and services
- Support rollout activities including:
- UAT and production deployments
- technical documentation and knowledge transfer
- end-user communication and support
- Collaborate with the Desktop DevEx Engineer to align automation and tooling with endpoint engineering processes
- Assist with software packaging and scripting across macOS and Windows environments
- Contribute to the creation of a governance model for developer tooling distribution
- Strong development experience with:
- Node.js
- oclif framework for CLI applications
- Experience with CLI tool development
- Scripting experience:
- Shell
- PowerShell
- Python
- Experience with software packaging for macOS and Windows
- Familiarity with SDLC tooling and developer workflows
- Experience working with automation frameworks
Experience integrating applications with enterprise systems such as:
- Microsoft Intune
- ServiceNow
- Artifactory
- CI/CD pipelines
- Experience with Rust, Go, or C-family languages for CLI tool development
- Experience working in developer platform or developer tooling environments
- Knowledge of developer environment automation and workspace configuration
- Strong developer with experience building CLI tools or internal developer platforms
- Comfortable working across automation, scripting, and system integration
- Experience collaborating with engineering, DevOps, and platform teams
- Focused on scalable tooling, automation, and developer productivity
Key Skills
Ranked by relevanceReady to apply?
Join Data Edge and take your career to the next level!
Application takes less than 5 minutes

