What will you do?
- Design & build the TS extension framework: execution model, SDK ergonomics, sandboxing, versioning, and testing strategy.
- Create developer tooling in .NET 8: command-line tools, MSBuild tasks, project templates, code generation, and packaging/publishing flows.
- Ship a delightful dev experience: local dev loop, hot-reload/test harnesses, clear error messages, docs and samples.
- Harden the pipeline: schema validation (YAML/JSON), OpenAPI generation/consumption, provenance, and reproducible builds in Docker/CI.
- Own the roadmap with the team: discovery ? implementation ? release.
- Work across the stack where useful (e.g., Node runtime, SQLite/MSSQL adapters, REST/gRPC).
The impact you’ll haveYou’ll make it radically easier for developers and low-coders to use our platform. Your work powers:
- TypeScript extension(s) and UI devtools for our application development platform.
- Robust C#/.NET (build) tooling (CLIs, analysers, CI integrations) that compiles, validates and packages configurations into deployable artifacts.
Our future tech landscape- TypeScript/Node 20+ (runtime, SDKs, generators)
- NET 8 / C# (CLI tools, analyzers, MSBuild)
- YAML/JSON (Schema, Rules and Configuration), OpenAPI, SQL
- Docker (local + CI)
- (Nice) VueJS exposure for the platform UI/devtools
In Short
Location
Baarn
Department
IT
Office
Inhouse
Where will you work?
The strength of the USoft brand depends on our people. How we act in our interactions with customers and colleagues defines us and is expressed through our brand values. Working at USoft means you can experiment with new ideas and technologies, grow alongside our products, and develop your talents.
Bij USoft begrijpen we dat organisaties de vrijheid willen hebben om hun eigen bedrijfsvoering vorm te geven. Wij geloven dat software nooit een obstakel mag vormen, maar juist die weg vrij moet maken.
Company type
Scale-up
Employers
50-100
Industry
IT
What we ask
- 5+ years in product engineering with deep TypeScript or C#/.NET (ideally both).
- You’ve built developer platforms: SDKs, CLIs, build systems, plugin/extensibility models.
- Solid RDBMS fundamentals; you’re comfortable reading/writing SQL and modeling schemas.
- Product sense: you turn fuzzy requirements into pragmatic, testable slices.
- Clear communication; you write crisp technical proposals and helpful docs.
Extra points for- Node module publishing, semantic versioning, and workspace monorepos (npm/Yarn/PNPM).
- Roslyn analyzers, MSBuild authoring, or Source Generators.
- Security/hardening for script runtimes (sandboxing, policy engines).
- Experience with OpenAPI toolchains and contract-first workflows.
- Packaging for Docker and reproducible builds in CI.
What we offer
- A competitive salary and secondary benefits.
- Develop your potential and shape your career in a stimulating environment.
- Combine working from home with time at the office, up to 50/50.
- A welcoming and supportive team where you’ll feel at home right away.
- The freedom to experiment with new ideas and explore the boundaries of innovation.
- Work on inspiring and innovative projects that directly impact the exciting brands we collaborate with.